1 star hotels in Tollard RoyalBook 1 star hotels in Tollard Royal, United Kingdom online. Compare prices, reviews & photos of 1 hotel and get the best 1 star hotel deal for your next stay.
King John's HouseChurch Hill, Tollard Royal, Salisbury, SP5 5PT, United Kingdom, Tollard Royal 97m from the center of Tollard Royal