location_on London, Westminster Borough, 36 Newport Court 96 - View on Map
Leicester SQ Apartments is set in the Westminster Borough district of London, 100 metres from Arts Theatre, 200 metres from Prince Edward Theatre and 300 metres from Queen's Theatre.
Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.
Prices you can't beat!
Manage your booking online
Safe & secure checkout
English speaking staff
|work||Check-in: From 16:00 Until 22:00|
|Check-out: Until 12:00|
This property will not accommodate hen, stag or similar parties
Managed by a private host
We found other properties like Leicester SQ Apartments that other travellers liked