Las atracciones de la zona, como el Museo de Charles Dickens, se localiza a tan solo 400 metros del Churchill House Hotel Londres, de 3 estrellas.
A unos 10 minutos en coche de la Galería Nacional, este hotel también se localiza a pocas cuadras del Museo Británico. Los huéspedes pueden visitar lugares de culto como la Iglesia del Temple, situada a tan solo 1 km del hotel. Puedes llegar al Green Park en 15 minutos en coche. El Churchill House Londres tiene conexión directa con la estación de tren Marylebone, que se encuentra a unos 3 km.
El restaurante L'Osteria 57 ofrece comida italiana, y está situado a tan solo 200 metros.