Charming Euston Apartments
London England
Check in
2:00 PM
Check out
10:00 AM
Located in London (London City Centre), Charming Euston Apartments is within a 15-minute walk of Russell Square and University College London. This apartment is 0.5 mi (0.8 km) from Tottenham Court Road and 1 mi (1.6 km) from The British Museum.
Make yourself at home in one of the 5 guestrooms, featuring kitchenettes with refrigerators and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and washing machines.
Property Details
Location
58 Eversholt Street, London, England NW1 1DA, United Kingdom