I go to Madrid every year and always stays at THC tirso de molina. Great price, great area, clean and modern rooms! The rooms are small but they got what you need and they are cleaner than many hotels I have stayed at. 3 min walk to sol. Close to the metro station tirso the Molina.