Das Hotel liegt neben dem Bahnhof Barcelona-Sants, 800 m vom Einkaufszentrum Las Arenas, 3,5 km von der Plaza de Catalunya, 4,5 km von Las Ramblas, 5 km vom Stadtzentrum von Barcelona und 11 km vom Flughafen Barcelona-El Prat entfernt.
Avda. de roma 2-4
Barcelona
08014
Spain
Alternative Zimmertypen prüfen