Be one of the first to add

Show map Sabalos Lodge

Customers who viewed Sabalos Lodge also viewed:

Hotel Luna del Rio

hotel Hotel Luna del Rio is located in El Castillo de La Concepción, 5 km from Indio Maíz Nature Reserve. It features free breakfast, a garden and a bar.
Score from 3 reviews Excellent 8.9/10
+ _
Close map