El hotel Room 1 Londres está situado en el barrio Southwark, a 6 km de lugares familiares como el London Eye.
El restaurante Fabulous Ice Fires, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 250 metros.
La Torre de Londres se encuentra a pocos pasos de esta pensión, mientras que la Estación de metro New Cross se encuentra a unos 10 minutos en coche. Los huéspedes pueden fácilmente visitar el Oddono's East Dulwich o la Abadía de Westminster, que está a unos 7 km. El Room 1 Londres te brinda la oportunidad de visitar lugares de interés natural como los Jardines de Vauxhall, a unos 15 minutos en coche.