Sardenya 151, Barcelona
bedrooms
Baths
Guests
Located in central Barcelona, just a 10-minute walk from Sagrada Familia, FridaysFlats, Arc de Triomf - Solar & Spacious apartment offers self-catering accommodations with free Wi-Fi. Arc de Triomf Metro Station is 2133 feet away.
Elevator
WiFi/Internet
Pet friendly
Air conditioning
No nearby properties available in this region at the moment.