Welcome to Hotel Apartment Center Madrid Mayor Sol Madrid, 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. Each has a TV and a kitchen equipped with a microwave and an oven. Each apartment also has a bathroom with a hairdryer. Puerta del Sol Metro Station is 400 metres from the property, and the Royal Palace can be reached in 7 minutes on foot. Prado Museum is 1.5 km away. (Hotel Apartment Center Madrid Mayor Sol Madrid hotels booking).