Rio Celeste Family Lodge is located in Bijagua, Costa Rica on 1 km del parque nacional volcan tenorio, El Achiote 21304. Rio Celeste Family Lodge is rated 3 out of 5 in the category hotel in Costa Rica.
Address
1 km del parque nacional volcan tenorio, El Achiote 21304