Hotel Luna del Rio is located in the city centre of El Castillo de La Concepción, 5 km from Indio Maíz Nature Reserve. It features free breakfast, a garden and a bar. The rooms will provide you with air conditioning and a terrace.
El Castillo, Rio San Juan, 00111 El Castillo de La Concepción, Nicaragua
Nightly rates from $40