The Crimson Lotus Apartment
The Crimson Lotus Apartment London is a great place to stay in the Soho district, a 20-minute stroll from Gordon Square.
Location
The famous British Museum is 0.7 miles from this apartment, while Houses of Parliament is 1.2 miles away. The apartment is situated a 5-minute walk from the Grade II listed West End Apollo Theatre, in the immediate vicinity of Leicester Square subway station. The Crimson Lotus Apartment is placed 0.4 miles from the public Trafalgar Square.
Why choose The Crimson Lotus Apartment London
Main amenities
-
Wi-Fi
Amenities
The Crimson Lotus- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Important information
When are you staying?