Bookonline2save
Search Select Book
As easy as that

Search Hotels


1 Night(s)

Search History

1 Hotels found in Tollard Royal.


King John Inn
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