A una distancia de 7 km del Top Night Hotel Londres, los huéspedes pueden visitar la Catedral de San Pablo de Londres.
El distrito Canary Wharf and Docklands incluye lugares de entretenimiento como el Teatro Shakespeare's Globe (6 km) y el Centro de Exposiciones ExCeL (3 km). La Barrera del Támesis también se sitúa a 10 minutos en coche. La estación de metro South Quay, situada al lado del Top Night, ofrece una conexión rápida con todas las zonas de Londres.
Hay 14 habitaciones que cuentan con servicio de planchado, además de servicios modernos como una tv de pantalla plana con canales vía satélite. El baño está equipado con inodoro separado y ducha. Los artículos de aseo incluyen un inodoro separado y una ducha, así como comodidades como un secador de pelo y toallas de baño.
Entre las opciones gastronómicas encontrarás el restaurante Yuhoki, que ofrece un menú japonés y se encuentra a unos 600 metros del Top Night Londres.