Still Life Monument Executive apartment provides a comfortable stay in London.
It takes 10 minutes on foot to get to Tower Bridge. London city center is 3 km away. Within a 5-minute walk guests can dine in Clause Bar and Steam Bar.
Tower Hill subway station is easily accessible.
This property features complimentary wireless internet, cable TV with on-demand movies, a dressing room, a writing desk and an iron with ironing board in rooms. A bathroom comprises guest toiletries, dressing gowns and towels.
Eat & Drink
Guests can benefit from a kitchen fitted with a microwave, an electric kettle, a dishwasher, a stove and a toaster.
Wireless internet is available in the entire apartment for free.
No parking available.