Costa Rica, Tortuguero & Caribbean Coast
Manatus Lodge is situated by the river in Tortuguero and is a lovely 12 room property.Nicely furnished rooms are equipped with 2 queen size beds, a mini bar, cable television, air conditioning and private solarium. Guests can dine at the restaurant where Caribbean fusion food is served and after,...