Red Carpet Inn & Suites

166 Highland Street
Plymouth
New Hampshire
United States