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-s Read more
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 San Carlos Airport, 34 km from the property.