Hotel with a bar and coffee shop, The Barn Inn offers a welcoming atmosphere. Enjoy a menu of food and drinks, with options for dine-in or takeaway.