Hotel Luna Del Rio is a good accommodation choice in El Castillo de La Concepcion.
This property is positioned in the center of El Castillo de La Concepcion. Set within a 10-minute walking distance from El Castillo de La Concepcion city center.
Guests of Hotel Luna Del Rio can make use of a patio, a work desk, a DVD player and a separate toilet. The rooms have a view over the river. The rooms offer a bathtub, a hairdryer and guest toiletries supplied in the bathrooms.
Eat & Drink
A breakfast is served in the garden.
Such facilities as a safety deposit box and a luggage storage are available on-site.
On-site sport activities include hiking and fishing.
No internet access available
No parking available.