Spain, Barcelona- El Palace Hotel

El Palace Hotel Barcelona is considered a symbol of Barcelona’s hotel tradition. It has 120 guest rooms all decorated with the elegant and historical style of classic luxury, and are fully-equipped with the latest technology.

Location

Located in the centre of Barcelona, very close to Las Ramblas, and in the most renowned shopping area of Barcelona, this Barcelona 5 stars hotel is surrounded by boulevards, prestigious boutiques and the city’s main attractions.