Das Hotel liegt an der Plaza Catalunya im Zentrum von Barcelona, nur 50 Meter von der Plaza Catalunya Metrostation.
Plaza de Catalunya, 7
Barcelona
08002
Spain
Alternative Zimmertypen prüfen