Still Life Tower Hill Executive
Still Life Tower Hill Executive Apartment London is an apartment in London within short distance of Somerset House and Up at The O2.
Tower of London, The Gherkin and City Hall can be accessed in 5 minutes on foot. Guests will enjoy dishes of british cuisine served in City Cafe, which is about 50 meters away.
The venue has 5 rooms. Room facilities include a sofa, a seating area, flat-screen TV and a dining area. The property is fitted with free toiletries and a hairdryer in a private bathroom.
Kitchen amenities feature a dishwasher and a microwave.
London City airport can be reached in 5 minutes by car.