Via Augusta, 127, Barcelona, Catalonia, 08006, Spain

   

About This Property

Nearest Airport Barcelona Intl. Airport
Distance to Airport 15.93KM
Nearest Train Station Passeig De Gracia
Distance to Train Station 2.34KM
Nearest Subway Station Sant Gervasi
Distance to Subway Station 0.22KM
Average Price From USD244
Hotel Star Rating 4