Guesthouse nearby Tollard Royal

1 found

King John Inn

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.

More Guesthouse in other Cities

Interesting places in Tollard Royal

Search this area
is always on hand
Download the apps and start expanding your horizons
Open app
Use web version