El Palace Barcelona is a five-star luxury hotel located in the heart of the city. Known for its elegant architecture and rich history, it offers a range of upscale amenities and services for travelers. The hotel features fine dining, a spa, and beautifully appointed rooms.
71
Trust Score
Collector Reviews
search
expand_more
