Situated in El Castillo de La Concepción, Alojamiento Rio Sabalo, El Castillo features accommodation with private balconies. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The rooms are fitted with a patio with river views.
All rooms are equipped with a flat-screen TV with cable channels, fridge, a coffee machine, a shower and a wardrobe.
A à la carte breakfast can be enjoyed at the property.
The hotel offers a hot spring bath.
The nearest airport is Sa...n Carlos Airport, 34 km from the property.
El Castillo de La Concepción