79 Tower Apartment Winchester
Featuring a garden, 79 Tower offers accommodation in Winchester with free Wi-Fi and garden views. It is situated less than 1 km from Winchester Cathedral and provides a concierge service.
Number of rooms: 2
79 Tower Street, Winchester, SO23 8TA, United Kingdom