Hotel
El Palace Barcelona
An architectural treasure built in 1919, El Palace Barcelona is situated in the Eixample, Barcelona’s most exclusive neighbourhood. The hotel boasts 120 elegantly designed rooms, all fully equipped with the very latest technology. Its restaurants, which include the Winter Garden and 19/Nineteen, offer five-star cuisine in the most stylish of settings, while the Mayan Luxury Spa is the ultimate sanctuary for body and soul.