Feel at Sants Apartments Apartment Barcelona
Set just 10 minutes’ walk from Barcelona Sants Train Station and 150 metres from Plaça de Sants Metro Station, Feel at Sants Apartments Barcelona offers modern, air-conditioned apartments with free Wi-Fi.
Number of rooms: 6
Carrer de Sants 137, Sants-Montjuïc, 08028 Barcelona, Spain