castro Exclusive Residences SPA Sagrada Família Apartments Barcelona
Hotel • Apartment complex • Furnished apartment building • Serviced apartmentInformal 3-bedroom units in a contemporary apartment hotel featuring a spa & a rooftop terrace.
Address
C/ de Provença, 414, L'Eixample, 08025 Barcelona, Spain
Website
Contact
+34 932 81 29 05Rating on Google Maps
3.10 (37 reviews)Open on Google Maps