Still Life Tower Hill apartment offers a comfortable lodging in Tower Hamlets district of London. There are a lift and parking at guests' disposal.
Tower of London and Tower Bridge can be easily accessed and a tube station is nearby. London city center is 5 km away. Within a 5-minute walk guests can dine in Cafe Spice Namaste and Halal Restaurant.
Fenchurch Street train station lies within a 10-minute walk.
The contemporary apartment features colorful décor along with a work desk, an iron with ironing board, flat-screen TV, a refrigerator and a personal computer. The property comprises 2 bedrooms. A bathroom with a shower and a bathtub is also provided.
Eat & Drink
Other comforts include an oven, an electric kettle, a toaster, a dishwasher and a microwave in a kitchen for self catering.
Guests can step out onto a balcony.
Wireless internet is available in the entire apartment for free.
No parking available.