Charlotte Street Apartments by Allô Housing
London England
Check in
3:30 PM
Check out
11:00 AM
With a stay at Charlotte Street Apartments by Allô Housing in London (London City Centre), you'll be within a 5-minute walk of Tottenham Court Road and University College London. This guesthouse is 0.6 mi (0.9 km) from Russell Square and 0.7 mi (1.1 km) from The British Museum.
Stay in one of 12 guestrooms featuring flat-screen televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Property Details
Location
68 Charlotte Street, London, England W1T 4PX, United Kingdom