Dower House Hotel & Spa blends historic charm with fresh, tasteful renovations, offering spacious rooms and a peaceful setting ideal for focused business stays. The property features a restaurant and bar with multiple seating areas, perfect for informal meetings or client dinners.
Beyond accommodations, the hotel’s spa and hot tub provide a relaxing retreat after a busy day, while free Wi-Fi and attentive service support seamless event planning. Located in a quiet town with easy access to local amenities, it’s a solid choice for small corporate gatherings and overnight stays.
Loading map...
Rated 4.2 on Google · 812 reviews