Boutique Hotels in New Hampshire
Simple luxury. Award winning service. Attention to detail. Unique destinations.
The Port Inn
Where it all started. Classic yet modern accommodations housed in a vintage-style hotel building set in Portsmouth, New Hampshire.
The Garrison Hotel
A celebration of the culture and tradition of Dover, New Hampshire, where old-world charm blends effortlessly with modern elegance.