10/10 Excellent
Robert M., Boston ma USA
26 August 2023
Liked: Cleanliness, check-in, communication, location, listing accuracy
The place to go
Robert M.
Stayed 25 nights in Jun 2023
Yes, this property allows pets (limit 3 total) with a maximum weight of up to 55 lb per pet.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in London City Centre, this apartment building is within a 10-minute walk of Tottenham Court Road, The British Museum and Russell Square. Leicester Square and University College London are also within 10 minutes. Tottenham Court Road Underground Station and Tottenham Court Road Station are within a 5-minute walk.