El Towerhill Rooms está situado en el barrio Tower Hamlets de Londres, a alrededor de 5 minutos andando de Church Of St Mary.
Este apartamento destaca por ofrecer comodidades como toallas de baño en el baño.
Para los que prefieran cocinar sus propias comidas, Towerhill Rooms cuenta con instalaciones de autoservicio como horno de microondas, un hervidor eléctrico y utensilios de cocina. El restaurante Il Bordello sirve platos de la cocina mediterránea, situado a alrededor de 500 metros. La estación de tren Shadwell está en las proximidades de este establecimiento y el aeropuerto la Ciudad de Londres se encuentra a 14 minutos en coche.
El Puente de la Torre está a aproximadamente 25 minutos a pie, mientras que el Ojo de Londres está a 25 minutos a pie del apartamento. Desde la habitación en una casa particular, la Galería Nacional está a alrededor de 6 km.