Nestled in the heart of New Hampshire’s Seacoast area, Rosewood Inn at Rye is open year-round and is the perfect destination for exploring everything the seacoast has to offer.