O&A Apartments Barcelona: Villarroel is an apartment located in the centre of Barcelona, 140 metres from Urgell metro station and 10 minutes\' walk from Plaza Catalunya Square and Las Ramblas. Free WiFi access is available.
The property is 550 metres from Sant Antoni Market. There are plenty of bars and restaurants in the area.
The air-conditioned apartment at O&A Apartments Barcelona: Villarroel features a seating area with a flat-screen TV, a dining area and a kitchenette. The private bathro...om includes a hairdryer. Bed linen, a washing machine and towels are included.
El Prat Airport is located 11.6 km away.