Still Life Tower Hill Executive
Hotel
El Still Life Tower Hill Executive está situado en pleno centro de Londres, a solo 9 minutos a pie de la Torre de Londres y a 6 minutos a pie del emblemático edificio Gherkin, y ofrece un alojamiento independiente con conexión WiFi gratuita.