
Howard Winchester Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at Howard Winchester Hotel, you'll be within a 5-minute drive of Russell Square and The British Museum. This hotel is 6 minutes drive to St. Paul's Cathedral and 6 minutes drive to Leicester Square.
Unwind and recharge with complimentary high-speed WiFi, a flat-screen TV and daily housekeeping.
Property Details
Location
9 Argyle Square, London, England WC1H 8AS, United Kingdom