London Rooms está en Londres, cerca de Torre de Londres, Calle Brick Lane, y Puente de la Torre, y ofrece wifi gratis.
Sky Garden está a 1,8 km del alojamiento, y Estación de metro Liverpool Street está a 2,1 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 9 km.