With a stay at Eurostars Casa de la Lírica, you'll be centrally located in Madrid, within a 5-minute walk of Puerta del Sol and Gran Via. This upscale hotel is 0.5 mi (0.8 km) from Plaza Mayor and 0.7 mi (1.1 k ... Read more

View all Luxury Hotels in Madrid