Old Orchard Apartments
Old Orchard Kilham Lane, Winchester, SO22 5PT, United Kingdom,Object type: Hotel Winchester
Set 1.9 miles from Winchester Cathedral, Old Orchard Apartments offers accommodation with free WiFi and free private parking. There is a fully equipped private