You are here:

Accommodation rating: Luxury

The Hotel El Palace is situated in the heart of Barcelona, in the Eixample District and very close to the famous Las Ramblas. Just a 15 minutes' walk from the hotel is Gaudí's Casa Batlló and La Pedrera. The hotel opened in 1919 and features a neo-classical facade and elegant guestrooms. The Caelis Michelin-starred restaurant is one of two restaurants where local cuisine can be enjoyed. Features: 125 rooms & suites, 2 restaurants, cocktail bar, Mayan-style spa, outdoor swimming pool, fitness centre. Room amenities: Air conditioning, television, minibar, hairdryer.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like