Downtown Apartments

2.6
(16 reviews)
Sant Antoni dels Sombrerers 4, 08003 Barcelona Spain
+31 20 523 1028
Condominium
Mid-range
Hotel
Downtown Apartments | Barcelona | Spain | TripAligner