Hotel Indigo Barcelona Gran Via Plaza Espana, an IHG Hotel, Barcelona

Barcelona, Spania