London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
36a/38 Newark St, London
Set in London, 2 km from Sky Garden, Vilenza Hotel features express check-in and check-out and free WiFi. The property is around 1.9 km from Liverpool Street Underground Station, 2.2 km from Tower of London and 2.4 km from Tower Bridge.
See MoreUsage of subsidiary facilities may incur additional fees