Located in London City Centre, this aparthotel is within a 15-minute walk of Financial District, London Bridge, and The Shard. Tower Bridge and Tower of London are also within 1 mi (2 km). Mansion House Underground Station is 9 minutes by foot and Cannon Street Underground Station is 9 minutes.