Tower Hill Apartments - City Of London | |
| Christopher Court, 97 Leman Street, E1 8GD, London | GBP 54 - 500 |
The Tower Hill Apartments are just a 5-minute walk from Tower Bridge and Fenchurch Street Station. These beautiful apartments feature spacious open-plan living/dining areas, well-equipped kitchens and free Wi-Fi.The modern kitchens include a cooker, dishwasher and microwave. There is also a washing machine and ironing facilities. The large lounges feature a flat-screen TV and a DVD player. Decorated in light colours and modern artwork, apartments are fully air-conditioned, some also have city views. Set in a Grade II listed building, the Tower Hill Apartments – City Of London have stone and oak flooring throughout. The apartments share a landscaped courtyard. Tower Hill Tube Station is 600 metres from the apartments. City Hall and The Tower of London are less than 10 minutes’ walk away. Check availability
Hotel Facilities General: Non-Smoking Rooms, Family Rooms, Heating, All Public and Private spaces non-smoking, Non-Smoking Rooms, Family Rooms, Heating, All Public and Private spaces non-smoking. Services: Internet Services, Wi-Fi/Wireless LAN, Free Wi-Fi Internet Access Included, Concierge Service, Internet Services, Wi-Fi/Wireless LAN, Free Wi-Fi Internet Access Included, Concierge Service. |