Hotel Crowne Plaza Description The Crowne Plaza Madrid City Centre is located at the Plaza de Espa, in the heart of the historical, cultural and shopping centre of Madrid. The imposing building, with its splendid views, its perfect location and the exquisite customer service, make a stay in one of the hotel’s 306 rooms an […]
See More