Still Life Tower Hill is a contemporary apartment in a marina area of London at a close proximity to Thames River, Canary Wharf Tower and Up at The O2 offering non-smoking rooms.
There is a tube station nearby and other parts of London are easily accessible. Offering filipino meals, Princess of Prussia is situated 150 meters of the property.
Tower Gateway station is 350 meters away.
This apartment has Deluxe One-Bedroom Apartment and Two-Bedroom Apartment that come with chic décor as well as a sofa, heating, an iron with ironing board, a dining area and free Wi-Fi. The property is fitted with a dryer, free toiletries and bath sheets in a private bathroom.
Eat & Drink
A kitchen with kitchenware, an electric kettle, an oven, a stove and a dishwasher will be at guests' disposal.
Wireless internet is available in the entire apartment for free.
Paid public parking is possible at a location nearby.