Still Life Tower Hill Executive is an apartment in London within short distance of Tate Modern, Wesley's Chapel and St. Paul's Cathedral.
The city center is 4 km away. A train station is also located nearby. Guests will enjoy healthy cuisine of Natural Kitchen, which is about 100 meters away.
The apartment is a 5-minute walk from the Tower Hill underground station and 100 meters away from the City of London, Great Tower Street (N-bound) bus stop.
The property offers rooms with cable TV with on-demand movies, a sofa, heating, a refrigerator and pay television. A private bathroom with a bathtub and a shower as well as a hairdryer, dressing gowns and free toiletries is at guests' disposal.
Eat & Drink
There are a microwave, kitchenware, an electric kettle, a dishwasher and a stove provided in a full kitchen.
Wireless internet is available in the entire apartment for free.
No parking available.