If you haven't made up your mind yet, consider something they call a "duplex" at Calle de la Montera 33, between Puerta del Sol and Gran Via, with kitchenette and washer, but no dryer, at gomadrid.com/apartments for 60 euros a night.
_________________________
Marian