Located in Barcelona, this air-conditioned apartment features a garden with a terrace. The property boasts views of the garden and is 1 km from PlaÇõa Catalunya. Free WiFi is featured throughout the property.
Address: Carrer de Villarroel 76, Pral.2, Barcelona
Rates from:
EUR 101 | More:
Booking.com