El hotel City Lodge Londres ofrece fácil acceso al Parasol unit foundation for contemporary art, situado a tan solo 6 minutos a pie.
Las habitaciones ofrecen un patio y un balcón, además de escritorio para la comodidad de los huéspedes. El entretenimiento en las habitaciones incluye Wi-Fi, también se proporcionan comodidades como climatizador. Muchas habitaciones del hotel City Lodge disponen de inodoro separado y ducha, además de comodidades como secador de pelo y toallas de baño.
El restaurante Tanakatsu se encuentra a 250 m del hotel.
El Madame Tussauds de Londres se encuentra a una distancia de 3 km del hotel y el Puente de la Torre a unos 3,1 km. Este hotel también está situado a unos cuantos pasos de la Victoria Miro. El Ojo de Londres está a poco más de 10 minutos en coche del City Lodge Londres. Este alojamiento está no muy lejos de la parada de metro Angel.