El Central Hotel Londres, de 2 estrellas, es un buen punto de partida para explorar Londres, incluyendo la Biblioteca Británica, que está ubicada a unos 5 minutos a pie.
Situado a una distancia de 2 km del Madame Tussauds de Londres, el hotel está ubicado a una distancia de 2,1 km de los Almacenes Selfridges. Entre las zonas comerciales de la zona se incluyen la Plaza de Trafalgar (a 2,2 km) y la Plaza Gordon (a 1 km). A poco más de 10 minutos en coche del Central Hotel Londres, los huéspedes también encontrarán el Museo de la Guerra de Churchill. La estación de tren Euston está al lado de este hotel, mientras que la estación de metro King's Cross St. Pancras se encuentra a 150 metros.
En el restaurante O'Neill's podrás probar la comida británica a tan solo 8 minutos a pie.