Plaza Espana, 6-8, 08014
The Hotel Barcelona Plaza is located in Barcelona in Plaza España, next to the Fira de Barcelona and Montjuïc. With 347 rooms it is the ideal place to stay for business and leisure trip. The panoramic terrace has a swimming pool and a large chill-out area with bar service and offers unparalleled views of Plaza España and the Magic Fountains of Montjuïc, as well as most of the rooms. The hotel has 3 restaurants, a wellness area with beauty and massage treatments, 13 meeting rooms, free Wi-Fi, parking in the same building and excellent connections with all public transport.
Be the first one.
Cancellation is possible until any time of day 1 day prior to the check-in date without penalty.
A cancellation after that time or a no-show, will incur a penalty of 1 night's stay.