Passatge D'Urena 9, Barcelona, Spain
3.1 km to Hospital del Mar Medical Research Institute (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