Address: Carrer compte d'urgell 63, 08011 Barcelona, , Spain
Size: 2 Rooms, 2 Bathrooms
Beds: 2 Double beds, 1 Sofa bed