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 nearest airport is San Carlos Airport, 43 km from the prop...erty.
El Castillo de La Concepción