Verified
10/10 Excellent
OMER YIGITHAN
22 June 2026
OMER YIGITHAN
Stayed 1 night in Jun 2026









Get instant answers with AI powered search of property information and reviews.










Yes, pets are allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 10:00 AM.
Located in London City Centre, this aparthotel is steps away from Tottenham Court Road and Oxford Street. The British Museum and Leicester Square are also within 10 minutes. Tottenham Court Road Station is only a 2-minute walk and Tottenham Court Road Underground Station is 2 minutes.