Commercial Road Apartments

London, United Kingdom

Providing city views, these Aldgate Tower Bridge apartments in London provides accommodation, a restaurant, a fitness centre and a bar. Free WiFi is featured throughout the property. Accommodation is fitted with air conditioning and features a flat-screen TV with satellite channels, a fully equipped kitchenette with a dining area, and a private bathroom with a hairdryer. A dishwasher, a microwave and fridge are also provided, as well as a kettle and a coffee machine.

See other properties