No image available for this hotel
No image available for this hotel
Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
37 Carrer del Tinent Flomesta, Barcelona
Offering city views, AinB Barcelona Sants Apartments is an accommodation located in Barcelona, 1.3 km from Sants Railway Station and 1.9 km from Camp Nou.
See MoreUsage of subsidiary facilities may incur additional fees