Avonmore Hotel Cartwright Gardens
London England
Check in
2:00 PM
Check out
11:00 AM
Located in London (London City Centre), Avonmore Hotel Cartwright Gardens is within a 15-minute walk of The British Museum and Russell Square. This hotel is 0.8 mi (1.2 km) from Tottenham Court Road and 1.3 mi (2.2 km) from Leicester Square.
Make yourself at home in one of the 15 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.
Property Details
Location
57 Cartwright Gardens, London, England WC1H 9EL, United Kingdom