- Address: 600 metros al norte de "Tree of Life", Playa Grande, Cahuita, Talamanca, Limón , Costa Rica
- Click here to view our location.
- Phone: +506 2755 0485
- Mobile: +506 8919 2967
If you want to get in touch with us or have questions regarding how to book rooms, please fill out the following contact form. Our team will review your message, and we will get back to you as soon as possible.
Please type the correct confirmation code.