Cerro Lodge is a hotel located in Costa Rica.
3 km suroeste de la Soda El Guácimo Tárcoles Costa Rica
Credit Cards | Yes |
Great fish here!
Un lugar para disfrutar de la naturaleza totalmente!
Great hotel. Very private. Restaurant Mirador offers very good food. Difficult to enter the sea at the beach though. Recommended for a private retreat. - erling kvalheim