Chimuri Beach Retreat is located in Cahuita, Costa Rica on Playa Negra, 400 m north of bar The Point, Puerto Viejo de Talamanca, Limon 70403. Chimuri Beach Retreat is rated 3 out of 5 in the category hotel in Costa Rica.
Address
Playa Negra, 400 m north of bar The Point, Puerto Viejo de Talamanca, Limon 70403