This modern hotel provides 97 tastefully designed guestrooms and is conveniently located in Madrid's commercial city center. The Mercure Madrid Plaza De Espana Hotel is approximately a 20-minute drive from the ... Read more

View all Luxury Hotels in Madrid