Loading hotels
Confirming room availability...
Mola Suites, Atocha 16, Madrid, Spain
Near Puerta del Sol<br /><br />With a stay at Mola! Suites in Madrid (Madrid Centro), you'll be within a 5-minute walk of Puerta del Sol and Lavapies. This 4-star aparthotel is 0.3 mi (0.4 km) from Plaza Mayor and 0.5 mi (0.9 km) from Gran Via Street.