The Alhambra is a very good budget hotel, very conveniently located just 1 minute walk from King's Cross and St Pancras stations.
Rooms are small, but well laid out and spotlessly clean. Ideal for a short stay in central London.
Downside: it's central London, so it's not quiet at night. My room was on the first floor, so I heard a lot of noise...special thanks to the two geezers having a very loud and prolonged argument over the parking of a van at 3am on Monday morning!
Noise aside, it's an ideal location for all the amenities of Central London, the hotel is clean and safe, and the prices are good for the area.
My third time staying at the Alhambra, and I am sure to be back again in the future.