Search Hotels
Search History
1 Hotels found in Tollard Royal.
Destination: United Kingdom Tollard Royal |
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