Villarroel Apartments
Villarroel Apartments
Arago, 130
Barcelona
8011
Spain
Rooms from 125.00 ( £113.64 / $164.77 ) per night
A washing machine and a coffee-maker feature at these smart apartments. The air-conditioned Villarroel Apartments are located in central Barcelona, 15 minutesβ walk from both Sants Station and Plaza Catalunya.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.



