Still Life Tower Hill
Chamber Rating
-
Amina Isa Ali
Want a honest feedback? I have been using Still Life Global for years now I first booked with them via booking.com and now book with them directly ever since. I stay here every time I go to London. Always Ideal location. Friendly Staff. Clean, modern rooms with luxury amenities. Most relaxing Apartment's in London. Would definitely recommend!!!!!
Oct 26th, 2021 -
Eva Hollitzer
Mar 16th, 2018 -
Marta martabcn Pars Cresp
Apr 18th, 2017 -
Stefano De Fuschi
Nov 21st, 2016 -
Maria Dolores
Aug 12th, 2016
Contact Info
Questions & Answers
Q Where is Still Life Tower Hill located?
A Still Life Tower Hill is located at Leman St, London, eng E1 8GH
Q What is the internet address for Still Life Tower Hill?
A The website (URL) for Still Life Tower Hill is: http://www.stilllifeglobal.com/
Q How is Still Life Tower Hill rated?
A Still Life Tower Hill has a 5.0 Star Rating from 4 reviewers.
Ratings and Reviews
Still Life Tower Hill
Overall Rating
Overall Rating
( 4 Reviews )Amina Isa Ali on Google
Want a honest feedback?
I have been using Still Life Global for years now I first booked with them via booking.com and now book with them directly ever since. I stay here every time I go to London. Always Ideal location. Friendly Staff. Clean, modern rooms with luxury amenities.
Most relaxing Apartment's in London. Would definitely recommend!!!!!
Eva Hollitzer on Google
Marta martabcn Pars Cresp on Google
Stefano De Fuschi on Google
Maria Dolores on Google