Paris, 203, Barcelona, Catalonia, 08036, Spain

   

About This Property

Nearest Airport Barcelona Intl. Airport
Distance to Airport 15.51KM
Nearest Train Station Passeig De Gracia
Distance to Train Station 1.23KM
Nearest Subway Station Provença
Distance to Subway Station 0.65KM
Average Price From USD258
Hotel Star Rating 3