Situated in Central London, Alhambra Hotel is within walking distance of several local tourist attractions, including Camley Street Natural Park and the British Library. It also provides free Wi-Fi and a 24-hour reception. The rooms at Alhambra have a flat-screen TV and all the necessities for a comfortable stay. They all include a desk, an in-room closet and an in-room safe. Those staying at Alhambra Hotel London can enjoy a unique dining experience at the on-site restaurant, conveniently based for those who want to stay close by for a meal. Alhambra London is close to shops, dining and London's nightlife. University College London, Russell Square and Tavistock Square are each within walking distance.