Hotel Luna Del Rio is a good accommodation choice in El Castillo de La Concepcion.
The hotel is set within a 10-minute walk from the city center. 163 km to San Juan del Sur.
At Hotel Luna Del Rio, guests are offered rooms with a mini bar, climate control, a laptop-size safe, a private balcony and a wardrobe. Hotel Luna Del Rio features rooms with the river view. Bathrooms come with a bathtub, a hairdryer and guest toiletries.
The on-site comforts include a safety deposit box and a luggage storage.
Hotel Luna Del Rio offers sports activities including hiking and fishing.
No internet access available
No parking available.