Location: London, England, WC2B 5EU, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Prime Location
Located in the heart of London, this apartment is just steps away from iconic landmarks such as Royal Opera House, Covent Garden Market, and Leicester Square.
Modern Amenities
Enjoy the convenience of a fully equipped kitchen with a refrigerator and an oven, perfect for preparing meals during your stay. A desk and microwave are also provided for your comfort.
Easy Access
With major attractions like The British Museum and Trafalgar Square within walking distance, and various airport options nearby, exploring the city is a breeze.
Experience the best of London by booking your stay at this apartment today!
Check-in: N/A - Anytime
Check-out: N/A














