Tower Hill Apartments London – American Square The City of London
These Tower Hill Apartments are situated in the City of London district of London, less than 0.6 miles from the famous Sky Garden. A stunning range of one and two bedroom apartments, American Square Apartments are beautifully designed with stylish furniture. In addition, this short let accommodation benefits from contemporary soft furnishings and modern kitchens. You’ll find plenty of space to put your feet up and relax or entertain guests, as you fancy. Especially if you visit London for business or are relocating to the capital, our Tower Hill Apartments offer the perfect London hotel alternative.
American Square Apartments come with a flat-screen TV and a private bathroom with bath or shower while the kitchen has a dishwasher. An oven, a microwave and toaster are also available, as well as a kettle. Sandwiched between Tower Bridge and the Gherkin, these contemporary apartments offer the perfect base in the city.
The location couldn’t be more perfect for working in The City or exploring the sights of London, with Tower Bridge nearby, the Tower of London across the road and London Bridge nearby too. Tower Hill, Aldgate and Fenchurch Street stations are all nearby, connecting you to the rest of London with ease.
Welcome to the City, where the locals work – and play – hard. Expect to find a mixture of brains, brawn and hedonism within the square mile from the set that thinks nothing of a 5am start, a hectic day in the office followed by a workout and a night on the town for good measure.
Not that it’s all about hitting the bar, The Royal Exchange provides one of the most beautiful shopping environments in the city with the designer boutiques you might find on Bond street, while One New Change has pretty much every high street store you might need in an emergency. For fresh air head down to The Tower of London and take in the views from Tower Bridge and discover that the area is also surprisingly rich in fine dining with restaurants such as La Dame De Pic, boasting several surprise Michelin stars
Urban Stay’s Tower Hill Apartments has been tailored to the needs of business travellers requiring short-term corporate accommodation in London. Urban Stay is an award winning family business and an expert in the London corporate housing market. Book your stay with us and you can make sure you will stay in a professional, modern, and conveniently located serviced apartments throughout London and the UK. Book your stay for a week, a month or longer and benefit from our cheap corporate rates. Contact Urban Stay today.