No image available for this hotel
No image available for this hotel
Winchester, Winchester
Spend a second to
save a fortune!
Spend a second to save a fortune!
South House, 24 North Walls, Winchester
South House is located in Winchester, on the border of the scenic South Downs National Park. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and a balcony.
See MoreUsage of subsidiary facilities may incur additional fees