Centrally located in Barcelona, between Rambla de Catalunya and Aribau streets, these spacious modern apartments offer free Wi-Fi. Passeig de GrÇÿcia Train Station, a few metres away, has direct trains to Barcelona Airport.
Address: Rambla Catalunya, 101- 103, Barcelona
Rates from:
EUR 116 | More:
Booking.com