The Crimson Lotus Apartment London is located 1.4 km from the Churchill War Rooms and a 25-minute walk from Buckingham Palace.
The Victoria and Albert Museum|Victoria and Albert Museum can be reached by car in a few minutes, while Shaftesbury Avenue is right by this apartment. Guests can find the public Trafalgar Square, which is about 700 metres away. The Crimson Lotus Apartment is situated a 5-minute stroll from Leicester Square underground station and 3.6 km from Marylebone train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please