Verified review
6/10 Okay
Lloyd
3 Oct 2022
Liked: Cleanliness, communication
Lloyd
Stayed 13 nights in Sep 2022




















No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in London City Centre, this apartment building is steps away from Leicester Square and Piccadilly Circus. Trafalgar Square and Piccadilly are also within 5 minutes. Piccadilly Circus Underground Station and Leicester Square Underground Station are within a 5-minute walk.
Get instant answers with AI powered search of property information and reviews.