Pachira Lodge
Pachira Lodge is located near the Tortuguero National Park and is surrounded by a network of beautiful canals. Accommodation is available in a selection of comfortable guest rooms which feature private bathrooms. The lodge offers complimentary buffet meals and guests may also enjoy a drink at the in-house bar which offers a variety of beverages. The lodge features a spa which offers guests a vast selection of relaxing treatments. Guests also have access to a large outdoor swimming pool and a Jacuzzi.
Show More
Show Less