Boasting a shared lounge and a bar, La Casa de Castillo is set in Alceda. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Both free WiFi and private parking are accessible on site.
Guest rooms in the inn are equipped with a TV. All rooms feature a desk.
A continental breakfast can be enjoyed at the property.
Santander is 30 km from La Casa de Castillo. Santander Airport is 27 km from the property.