Numancia, 32 08029

See map

Location and Contact OPEN

With an unbeatable location just a few meters from the Sants station.

Perfectly connected to the center of Barcelona, the Fira de Barcelona and the Palacio de Congresses, abba Sants Hotel is a modern and cozy hotel, perfect for leisure or business stays in Barcelona.

abba Sants hotel

C/ Numancia, 32
Official registration N°: HB-4078
08029 Barcelona
GPS: N 41° 22' 57" E 2° 08' 24"
Tel (+34) 93 600 31 00