General Information
Hotel El Castell is a 3-star hotels that has been welcoming guests since 1958.
The accommodation went through a renovation in 2007.
Hotel El Castell is part of Hotelsbynumbers under Hotelsbynumbers Group.
There are 47 rooms spread across 3 floors.
Location
Located at Carrer del Castell, 1 in Sant Boi de Llobregat, Spain.
Those looking to explore will find Santa Maria de Manresa, Columbus Monument, and Barcelona Pavilion nearby.
Facilities & Amenities
Hotel El Castell has Outdoor pool, Poolside bar, Luggage storage, Elevator, Garden, and more.
Dining
Guests can stop by the café.
Contact
Phone number: 34 93-6400700