The Winchester Hotel & Spa
Winchester ,  United Kingdom
The Winchester Hotel & Spa
With its central location in the heart of the city The Winchester Hotel & Spa is conveniently located to local shopping and dining options. Hotel facilities include onsite dining, a bar, outdoor terrace, fitness centre and indoor pool.