Fantastic 1 Bedroom Flat Leicester Square West End
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment in London (London City Centre), you'll be steps from Leicester Square and 3 minutes by foot from Trafalgar Square. This apartment is 0.3 mi (0.4 km) from Piccadilly Circus and 0.7 mi (1.2 km) from Big Ben.
Make yourself comfortable in your apartment, which features a microwave. The bathroom has a shower.Conveniences include an electric kettle and a sofa bed.
Property Details
Location
5, Hobhouse Court, 21 Whitcomb Street, London, England WC2H 7HA, United Kingdom