Cannon Street Studios
London England
Check in
4:00 PM
Check out
11:00 AM
Located in London (London City Centre), Cannon Street Studios is within a 15-minute walk of St. Paul's Cathedral and Liverpool Street. This aparthotel is 0.6 mi (0.9 km) from Tower of London and 0.6 mi (1 km) from The Shard.
Make yourself at home in one of the 4 guestrooms, featuring kitchenettes with stovetops and microwaves. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and electric kettles, and housekeeping is provided on request.
Property Details
Location
Abchurch Yard, London, England EC4N 7BA, United Kingdom