Holiday Inn Barcelona - Sant Cugat, an IHG Hotel, Barcelona

Barcelona, Spania