Property Overview
- Sold No
- Contract Rent
- LocationTower Hill and Aldgate
Description
Beautifully appointed suites and sweeping views over the River Thames and the Tower of London, 100 Minories, Tower Hill offers the perfect place for any length of stay or purpose, for business or leisure, in the heart of London.
Located in the middle of the City’s famous business district and with easy access to Canary Wharf, the Square Mile, financial heartland and London’s most vibrant tourist attractions, Tower Suites provides a convenient location in the bustling city.
Guests can enjoy independent living inside the 273 individual, elegant suites with fully equipped kitchens and lounges whilst having access to the myriad facilities & services of a five-star hotel. Tower Suites provides all the amenities sought by today’s most discerning international travellers.
Follow Us