Search Hotels |
Search History |
Holiday Hotels In Tollard Royal.
Destination: United Kingdom Tollard Royal |
King John Inn | 4 Star View Details |
|
Hotel Address: Tollard Royal | ||
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 and some feature wooden beams which reflect the character of the building All bedrooms come with a flat-screen TV and a luxury tiled bathroom and complime...More |