Plan your vacation at The Garrison Hotel in Dover, New Hampshire, and experience spacious and comfortable accommodations in a beautiful location. Our comfortable hotel offers you charming guestrooms & friendly service near the New England coast. Visit many local landmarks and attractions such as the University of New Hampshire, the Woodman Institute Museum, and downtown Portsmouth.
In Business Since: | 2016 |