Holiday Inn Winchester
HOTEL IN WINCHESTERTHE PERFECT DESTINATION FOR SPA & LEISURE, BUSINESS AND FAMILIESWelcome to the Holiday Inn Winchester… Our award-winning Winchester Hotel welcomes you to stay in one of 131 modern bedrooms, and experience the Odyssey Restaurant, Open Lobby and ANA Spa. Relax in our contemporary surroundings, enjoy a drink with...