
Barcelona, Spain
Ainb Barcelona Sants Apartments
Apartment · APARTMENTS INN
Barcelona Sants Apartments offers apartments with all the comforts to make your stay in Barcelona memorable. These beautiful and spacious apartments are located near the AVE Sants Estació train station and just a 15-minute walk…
- Wi-fi
- Biosphere Certified
- Dining area
- Electric kettle








