Ben B.
Yelp
For location? Five stars. You're super close to the Prado and a short walk to Reina Sofia, the train station or the shuttle bus stop that takes you to the airport.
The lobby and bar area are great. (There's a computer and printer in the bar area, so you can use that to print out your Prado tickets and skip the line.)
The front desk staff was very helpful and seemed to speak English well (certainly better than we speak Spanish, anyway). On a rainy night, they allowed me to take one of their umbrellas. That was a nice touch.
They do have wi-fi. It's kind of annoying you have to put in a different username and code for each device, however. Thankfully, it's a one-time process.
The rooms, however, are super tiny. We had a queen bed and it took up nearly all the floor space. A giant floor-to-ceiling mirror was wedged in our room at an angle because it was too tall to fit. Tiny rooms are the norm in Europe and we expected this, but we literally had to lift our suitcase to get it over to one side of the bed - there wasn't enough floor space to roll it around.
As another reviewer mentioned, our room looked out into other windows, so I assume anyone getting off the elevator and looking out the window could see into our room. Not cool.
The door to the shower in the bathroom didn't completely seal, so my fiancee ended up flooding the floor a little.
The carpet is a gaudy nightmare from a casino. There's a placard in the room saying that each room has a hand-woven rug or some such nonsense. In any case, there were unidentified (bleach?) stains on ours.
Plaster on the ceiling was cracked.
Like many hotel rooms, you need to insert your hotel key to get electricity. But we also noticed the AC turns off when you pull your key, so expect to come home to an oven every day...
If you stay here and you adjust your expectations, you'll be fine. You're getting a fantastic location in a giant city. The rooms are not great, but why did you go all the way to Madrid just to sit in your hotel room?