General Information
Hotel El Palace Barcelona is a 5-star hotels that has been welcoming guests since 1918.
The accommodation went through a renovation in 2010.
Hotel El Palace Barcelona is part of Independent under Independent.
There are 120 rooms spread across 7 floors.
Location
Located at Gran Via de les Corts Catalanes 668 in Barcelona, Spain.
Those looking to explore will find Barcelona Olympic Foundation, Diocesan Museum of Barcelona, and Plaça Reial nearby.
Facilities & Amenities
Hotel El Palace Barcelona has Outdoor pool, Poolside bar, Laundry service, Luggage storage, Elevator, and more.
Business Facilities
For guests traveling for work, Hotel El Palace Barcelona has Business facilities available on-site.
Contact
Phone number: 34 93-5101130