Located in the historic town of Dover, in New Hampshire's renowned seacoast region, this hotel provides friendly service along with many modern conveniences, such as free high-speed internet access.Po...more
Rated 4.5 out of 5 by 570
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date