Back to list
image 1 on 10
Hall - El Palace Barcelona
Fabulous 9.3 (1352 reviews)
Approx. €40
Location
Gran Via de les Corts Catalanes, 668
08010 Barcelona
See on the map
Book
Itinerary