An ideal retreat for those who appreciate the tranquility of nature. This is an exclusive hotel on the Osa Peninsula. It's ideal for those who want a relaxing holiday in the middle of a natural environment with peace and harmony. Guests have a variety of services.
Like
Have you been here?
Add your opinion and photos and help other travelers discover