A stay at Casa de Las Artes, member of Meliá Collection places you in the heart of Madrid, within a 10-minute walk of Prado Museum and Puerta del Sol. This upscale hotel is 0.6 mi (1 km) from Plaza Mayor and 0. ... Read more

View all Luxury Hotels in Madrid