Located in Monteverde the mythical cloud forest, this beautiful hotel offers a deeply relaxing stay in the best accommodations at this enchanting area.
Stunning views of the Pacific ocean and the cloud forest along with luxury services will be part of your delightful experience.