Canopy by Hilton debuts in Spain

The 314-room Canopy by Hilton Madrid Castellana is located in the city’s financial district