A quaint boutique hotel celebrating the culture and tradition of Dover, New Hampshire, where old-world charm blends effortlessly with modern elegance. Whether you're coming to Dover with a family-fun itinerary in hand or you're visiting the area on business, you've come to the ideal place to call your home base. Our beautifully designed rooms and suites include everything you need for a comfortable stay. Need help planning your itinerary to make the most of your stay? Our knowledgeable staff have all the info to help you explore the area like a local. Lay of the Land: we are located less than 1 mile from Dover's downtown center, 5 miles from the University of New Hampshire, and 10 minutes from downtown Portsmouth. Our central location offers our guests convenient access to Dover, Portsmouth, and the greater Seacoast region.