Los huéspedes del hotel London City Room pueden visitar el Wormholt Park, ubicado a unos 200 metros.
Los huéspedes que aprecian la arquitectura histórica estarán encantados, ya que el Palacio de Kensington se halla a 3 km. El entretenimiento en la zona incluye O2 Shepherd's Bush Empire a 20 minutos a pie del hotel. La parada de metro más cercana al City Room es Wood Lane, a 950 metros.
Las habitaciones de este hotel incluyen una televisión con múltiples canales y ventanas insonorizadas.
Además, el restaurante The Pocket Watch ofrece una amplia variedad de delicias británicas y se encuentra a tan solo 6 minutos a pie.