Twin Palms Lodge Bed and Breakfast Monteverde Costa Rica, Puntarenas
Situated in Monteverde Costa Rica in the Puntarenas region, with Monteverde Orchid Garden nearby, Twin Palms Lodge features accommodation with free Wi-Fi and free private parking.
Number of rooms: 8
Santa Elena, 60109 Monteverde Costa Rica, Costa Rica