The Hatch Inn

Village Road Hatch Beauchamp, TA3 6SG, Taunton

From £80 per night

About The Hatch Inn

The Hatch Inn is a convenient and comfortable accommodation option located in the heart of Taunton, Somerset, England. This charming inn offers guests a relaxing retreat from the hustle and bustle of everyday life, with its prime location just 8 kilometers from Taunton Library and 9 kilometers from Somerset County Council. Whether you're visiting Taunton for business or pleasure, The Hatch Inn provides an ideal base to explore the surrounding area. The inn's on-site restaurant is a major draw for guests, offering a wide range of delicious meals prepared by experienced chefs using only the freshest local ingredients. From hearty breakfasts to light lunches and satisfying dinners, the menu caters to all tastes and dietary requirements. Guests can enjoy their meals in the cozy dining area or outside in the picturesque surroundings, depending on the weather. The rooms at The Hatch Inn are tastefully decorated and equipped with modern amenities to ensure a comfortable stay. Each room features a flat-screen TV, providing guests with endless entertainment options. Certain units also come with a seating area, perfect for unwinding after a busy day exploring Taunton's many attractions. Whether you're looking forward to a relaxing break or an action-packed adventure, The Hatch Inn's spacious and well-appointed rooms have everything you need to feel at home. In addition to its excellent facilities and location, The Hatch Inn is also renowned for its warm and welcoming atmosphere. The friendly staff are always on hand to provide helpful advice and recommendations about the local area, ensuring that guests make the most of their stay in Taunton. Whether you're visiting alone or with family and friends, The Hatch Inn is an excellent choice for anyone seeking a comfortable and enjoyable break in this charming Somerset town.

Hotel Details

Number of Rooms: 5
Country: GB
City: Taunton