An inexpensive central London hotel, the Winchester Hotel affords guests easy access to London’s attractions and venues. With Buckingham Palace and the Horseguards Parade, Westminster Abbey and Cathedral, the Houses of Parliament, the Tate Gallery and Harrods and many other historical and traditional London landmarks within a short walk.
The Winchester Hotel is also within easy reach of Hyde Park, the London Aquarium, the London Eye, Madame Tussauds, the Tower of London, Shakespeare’s Globe Theatre, London’s Theatreland and much, much more, making it the obvious choice for those who want to discover the capital.
Official Hotel Information