Located in central Madrid, just round the corner from Plaza Mayor Square, Apartment Center Madrid Mayor Sol offers accommodation with air conditioning, heating, and free WiFi. The apartments feature balconies overlooking Calle Mayor Street.
Located in central Madrid, just round the corner from Plaz Read more
Located in central Madrid, just round the corner from Plaza Mayor Square, Apartment Center Madrid Mayor Sol offers accommodation with air conditioning, heating, and free WiFi. The apartments feature balconies overlooking Calle Mayor Street.
Located in central Madrid, just round the corner from Plaza Mayor Square, Apartment Center Madrid Mayor Sol offers accommodation with air conditioning, heating, and free WiFi. The apartments feature balconies overlooking Calle Mayor Street.
Number of Rooms: 1