Situated in the scenic village of Tollard Royal in rural Wiltshire, The King John Inn is a Victorian country inn built in 1859. It offers free Wi-Fi and free private parking, as well as a restaurant. Rooms within the property are elegant in style an...
Rooms total: 4Important Information
Please note, this property does not accept Amex as a method of payment. When booking 3 rooms or more, different policies and additional supplements will apply.
More information »