Situado a tan solo 1 km del Museo Británico, el Alhambra Hotel Londres, de 2 estrellas, cuenta con WiFi en zonas comunes, además de un aparcamiento público cerca. Situado a 3 km de un lugar familiar como el Ojo de Londres, el hotel dispone de 25 habitaciones cerca de una estación de metro.
Este asequible hotel, situado en el distrito Bloomsbury, está a una distancia de 3 km del parque de St. James y a unos minutos a pie de lugares de compras como la Estación de metro Russell Square. El hotel Alhambra ofrece proximidad a lugares de interés natural como Regent's Park (2 km) y el Green Park (3 km). Este alojamiento está situado cerca del Parque Regents. El Alhambra Hotel se encuentra a tan solo 550 metros de Platform 4, mientras que la Estación de metro King's Cross está a tan solo 5 minutos a pie. Para los que viajan desde lejos, el aeropuerto la Ciudad de Londres está a 27 minutos en coche.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Algunas de estas habitaciones para no fumadores incluyen baños en suite equipados con inodoro separado y ducha. Se puede disfrutar de unas vistas a la ciudad.
Además, el restaurante Indian Lounge ofrece una amplia variedad de delicias indias y se encuentra a 300 metros.