Holiday Inn
0.01 kmTelegraph Way, Winchester
11 reviews
The Holiday Inn Winchester opened in 2010 and is a four star contemporary hotel with an award winning restaurant, bar, lounge and outdoor terrace. The hotel has 141 air conditioned bedrooms and 8...