ViaMichelin
Grand Place - Gran Hotel Havana
Location picture
Fabulous 9.3 (152 reviews)
Approx. €20
Location
Gran Via de les Corts Catalanes, 647
08010 Barcelona