Offering a fantastic location and featuring cosy accommodation, the Comfort Inn Edgerton is an ideal place for busines... More hotel details