Passatge D'Urena 9, Barcelona, Spain
2.6 km to Plaça de Catalunya Train Station (Open map)
Situated a 25-minute stroll from the Antoni Tàpies Foundation, Casa En Barcelona Villa entices guests to explore various tourist attractions in the area.
Read more