Pg. de GrĂ cia, 84, Barcelona, Catalonia, 08008, Spain

   

About This Property

Nearest Airport Barcelona Intl. Airport
Distance to Airport 15.22KM
Nearest Train Station Passeig De Gracia
Distance to Train Station 0.35KM
Nearest Subway Station Diagonal
Distance to Subway Station 0.23KM
Average Price From USD441
Hotel Star Rating 4