The Dowds’ Country Inn, known also as the Latham House, is an historic home that was renovated in 1989 into a quaint, country bed & breakfast. It has since grown into a 20 room establishment with a 200 seat banquet hall hosting catered receptions & banquets from weddings to company parties. The Dowd’ Country Inn offers catering and event services for parties of all sizes. Beyond our 80 seat tavern, our building hosts a 40 seat dining room, 200 seat banquet hall, and an outdoor courtyard and patio. The Dowds’ Country Inn hosts events of all kinds, including Banquets, Wedding Ceremonies and Receptions, Cocktail Parties, Meetings and Retreats, Company Parties, and more!