Really good, affordable small hotel situated very conveniently in central London, close to King's Cross, St Pancras and Euston stations.
Spotlessly clean, friendly and efficient staff, recently decorated and ideal for a short stay in the middle of London.
Rooms are small but not ridiculously so, with good beds - also quiet, considering the central location.
Recommended - I will definitely choose Alhambra again when staying in London.