Расположение 4-звёздочного отеля Still Life Tower Hill Deluxe Apartments London позволяет быстро добраться до Музея Джека Потрошителя, который находится на расстоянии 5-минутной прогулки.
Этот отель расположен недалеко от Доков святой Екатерины, в 1 км от Тауэрского моста. В 18 минутах ходьбы разместился Лондонский Тауэр. Семьям, путешествующим в Лондон, будет приятно находиться в 3 км от колеса обозрения London Eye. Автобусная станция Aldgate находится в 5 минутах неспешного шага от Still Life Tower Hill Deluxe, и Современная галерея Тей – менее чем в 10 минутах езды.
Ресторан "лондонский стейкхаус" предлагает широкий выбор блюд британской кухни и расположен совсем недалеко от отеля.