This modern hotel is set right on Madrids Gran Va, 100 metres from Plaza de Espaa and 10 minutes' walk from Puerta del Sol. Hotel Madrid Plaza de Espana managed by Melia offers free access to a well-equipped gy ... Read more

View all Luxury Hotels in Madrid