El Hotel Clarence House - Urban Charm Townhouse Londres, de 4 estrellas, es un buen punto de partida para las atracciones deportivas de Londres, incluyendo el Estadio Olímpico de Londres, que se encuentra a 7 km.
El hotel se encuentra a poco más de 10 minutos en coche del Castillo de Bruce y a poco más de 15 minutos en coche del Parque olímpico Reina Isabel. Podrás visitar el Estadio Emirates, situado a unos 8 km. La estación de metro más cercana es Blackhorse Road, situada a un corto paseo del Clarence House - Urban Charm Townhouse Londres.
El restaurante The Warrant Officer se encuentra a unos 5 minutos a pie de este hotel.