CitySpace Leicester Square
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at CitySpace Leicester Square, you'll be centrally located in London, steps from Leicester Square and within a 10-minute walk of Trafalgar Square. This apartment is 0.7 mi (1.1 km) from Piccadilly Circus and 0.8 mi (1.2 km) from Big Ben.
Make yourself at home in one of the 7 individually decorated guestrooms, featuring kitchenettes. Your pillowtop bed comes with premium bedding. Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on request.
Property Details
Location
16 Irving Street, London, England WC2H 7AU, United Kingdom