Sabalos Lodge
Vacation Home
El Castillo de La Concepción, Rio San Juan Region
8.9/10
Wonderful
20 reviews
Free Wi-Fi
Parking
Sabalos Lodge is located in the shores of San Juan River and 25 km from Indio Maiz Natural Reserve. It features rustic décor, restaurant á la carte and a private wildlife reserve.
Number of rooms: 11
Boca de Sabalos, El Castillo, Rio San Juan, 050-088-1 El Castillo de La Concepción, Nicaragua