Welcome to this nature hide-a-way hotel. This is a small hotel, consisting of comfortable cabins and bungalows located in Drake Bay on the Osa Peninsula of Costa Rica.
Twelve cabins are hidden among rainforest trees on 2 kilometer (l mile) deserted beach on the Pacific Ocean. Here, you will experience the true pristine and naturea beauty of Costa Rica and nearby Corcovado National Park.















