Barcelona logo

Villarroel Apartments

Check Availability

Villarroel Apartments
Arago, 130
Barcelona
8011
Spain

Rooms from €125.00 ( £113.64 / $164.77 ) per night

Picture of Villarroel Apartments


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.

Click here for more Information on the Villarroel Apartments together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information