El hotel Tottenham Room Londres es un buen punto de partida para las atracciones deportivas de Londres, incluyendo el Nuevo Estadio del Tottenham Hotspur, que se sitúa a unos 2 km.
Esta pensión está ubicada a unos 15 minutos en coche del Parque olímpico Reina Isabel, mientras que la estación de metro Seven Sisters está a unos 10 minutos a pie. Entre las atracciones, que hay a unos 4 km del hotel encontrarás la Galería William Morris. A unos 10 minutos en coche del hotel Tottenham Room Londres, los huéspedes también encontrarán la Alexandra Palace. El lugar se sitúa en los alrededores inmediatos de la parada de autobús Abbotsford Avenue.
El restaurante The Banc, que está a una distancia de 250 metros de este hotel, sirve comida mediterránea.