Crown Inn at Tolldown
About Hotel
Crown Inn at Tolldown is conveniently located in the popular Chipping Sodbury area. The property features a wide range of facilities to make your stay a pleasant experience. Facilities for disabled guests, meeting facilities, restaurant, bar are on the list of things guests can enjoy. Heating, desk, soundproofing, television LCD/plasma screen, interconnecting room(s) available can be found in selected guestrooms. The hotel offers various recreational opportunities. Convenience and comfort makes Crown Inn at Tolldown the perfect choice for your stay in Chipping Sodbury.