Room Features and Guest Services
- Internet Access
- Room Service
- Onsite Restaurant
Hotel El Castell is located in the heart of the charming town of Sant Boi de Llobregat, with splendid views of Barcelona, surrounded by gardens and woodlands. It’s recommended for an enjoyable stay for business or leisure, just minutes from Barcelona El Prat Airport. We have 48 comfortable, spacious and elegant and at the same time modern rooms. Celebrate your events and business meetings in one of our spacious rooms.