Hotel Paseo de Gràcia

Accommodation

Europe, Spain, Barcelona