Aspasios Calle Mayor Apartments offers self-catering accommodation in Madrid’s historical centre, 200 metres from Plaza Mayor square. Guests enjoy the rustic-style interiors in light colours and make use of fre ... Read more

View all Luxury Hotels in Madrid