Hotel Casa Teva Barcelona Location
Marques De Barbera, 22, Barcelona, Spain
Enter dates to see available properties
Area Information
Airports
Barcelona-El Prat
16.8 km
Attractions
Monumento a Mary Santpere
100 m
Jardins del Baluard
350 m
Antic Hospital de la Santa Creu
400 m
Monument to Frederic Soler i Hubert
400 m
Jardins de les Tres Xemeneies
450 m
Catedral de Barcelona
850 m
La Sagrada Familia
2.8 km