Hotel El Castell is a stylish hotel with an outdoor swimming pool, terrace and garden. It is set on a hill on the edge of Barcelona, with panoramic views. The hotel is in a quiet area, surrounded by forests.
Address: Del Castell, 1, Sant Boi del Llobregat
Rates from:
EUR 59 Booking.com