Your guide results

2 of 2 results shown
Holiday Inn Holiday Inn
0.01 km

Telegraph Way, Winchester

0 0

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...

2 of 2 results shown