The Town House
For many years, the Castle Hotel and Pub has been a prominent establishment, located on a prime corner site opposite the Town Hall. In 2012, the venue underwent a high-quality renovation, transforming it into a modern bar and restaurant. The updated interior features an abundance of light-colored, solid wood furniture, and contemporary decor, creating a warm and inviting atmosphere. The Castle Hotel and Pub places a strong emphasis on food and sports entertainment. Multiple television screens are strategically placed throughout the venue, ensuring guests can enjoy their favorite sports broadcasts from any seat in the house. Additionally, the establishment boasts a separate room dedicated to pool, providing an ideal space for patrons to engage in friendly competition. The venue is family-friendly and takes great pride in its unique "zoned garden" retreat. This outdoor space is thoughtfully designed and divided into different zones, offering guests a tranquil escape from the hustle and bustle of the main bar and restaurant area. In summary, the Castle Hotel and Pub is a modern, welcoming establishment that caters to a wide range of tastes and interests. Whether you're looking for a place to enjoy a meal, watch a game, play pool, or simply relax in a peaceful garden setting, this venue has something to offer everyone.