Zedwell Piccadilly Circus
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at Zedwell Piccadilly Circus in London (London City Centre), you'll be steps from Piccadilly Circus and Piccadilly. This hotel is 0.2 mi (0.3 km) from Leicester Square and 0.4 mi (0.6 km) from Trafalgar Square.
Make yourself at home in one of the 721 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
Property Details
Location
Great Windmill Street, London, England W1D 7DH, United Kingdom