Situated in Siquirres, 29 km from Santa Cruz, Rios Tropicales Lodge boasts a terrace and views of the river. The accommodation has a seating area. Bed linen is offered. Guests can enjoy a meal at the on-site restaurant.
Contact
Rios Tropicales Lodge
Leaving vehicle in el cairo. Boat departure from San Martin de Turrialba in the Pacuare River