City Double Room
Sleeps 2 · Double bed
- Private bathroom
- Free WiFi
- Shower
- TV
- Heating
★★★ Argyle Square, London, England, WC1H 8AP, London, GB
6 guest rating
Centrally Located
Located in the heart of London, this apartment offers easy access to popular attractions like the British Museum and Russell Square.
Modern Amenities
Enjoy a comfortable stay with a flat-screen TV, complimentary wireless internet, and digital programming. The bathroom features a refreshing shower and complimentary toiletries.
Nearby Attractions
Explore the vibrant neighborhood with University College London, King's College London, and Covent Garden Market just a short distance away.
To book your centrally located stay in London, inquire now!
Sleeps 2 · Double bed









Argyle Square, London, England, WC1H 8AP, London, GB
Children 12 years old and younger are not permitted at this property.
A deposit may be required at the property.
Pets not allowed
No pets
No smoking
No parties or events
Events/parties not allowed
Essential workers only - NO
No elevators
Children welcome
Professional property host/manager