The Mount is located in London, just a 18-minute walk from Tower Bridge and 1.3 miles from Tower of London. The property is around 1.4 miles from Sky Garden, a 13-minute walk from London Bridge Tube Station, and 1.6 miles from Waterloo Station. The property is 2.2 miles from the city center and a 18-minute walk from London Bridge.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a microwave and fridge. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Liverpool Street Tube Station is 1.8 miles from the apartment, while St Paul's Cathedral is 1.8 miles from the property. The nearest airport is London City Airport, 7.5 miles from The Mount.