Still Life Tower Hill Deluxe
PriceCheck live prices
Check availability →- Guest rating
- 7.6 Good · 4 reviews
- Class
- 4-star hotel
- Address
- Leman Street, London, England, E1 8GHShow on map
- Check-in / out
- 15:00 / 11:00
Still Life Tower Hill Deluxe is a 4-star hotel in London. It's set on Leman Street, London, England, E1 8GH.
Instalações Luxuosas
Mime-se em nosso apartamento bem equipado com geladeira, micro-ondas e TV de tela plana para uma estadia aconchegante.
Comodidades Convenientes
Permaneça conectado com Wi-Fi gratuito e desfrute da conveniência de uma chaleira elétrica e uma máquina de lavar/secar.
Por que ficar aqui
- Free Wi-Fi
- Airport shuttle
Amenities
- Smoke-free property
- Accessible shuttle
- No accessible shuttle
- Free WiFi
- Propriedade livre de fumo
- Transporte acessível
- Sem transporte acessível
- WiFi gratuito
Avaliação dos hóspedes
Guests rate Still Life Tower Hill Deluxe 7.6 — Good from 4 verified reviews. Recent guest reviews sit with the rooms above.