5 City Road, Winchester, Hampshire SO23 8SD, United Kingdom
Distance: 88 yd.
Company description
Winchester holiday apartment rental located in the city centre. Self catering accommodation or serviced apartments options available. "Your own space at your own pace."