Hotel Pachira Lodge, Tortuguero, Limón, Costa Rica
Tortuguero, Limón, Costa Rica
Strategically located, 88 comfortable guest rooms, 14 hectares (34 acres), 5 minutes from Tortuguero National Park main entrance, stay at one of our comfortable rooms with private bathroom, hot water and ceiling fans, enjoy all our buffet-style meals thatRead moreHotels