A stately Victorian, The Tea Rose Inn, was built by Edwin and Anna Nutting in 1883 located in the heart of Lake Country and the foothills of the White Mountains. Just a short stroll from the quaint New England Downtown of Plymouth, New Hampshire and the beautiful campus of Plymouth State University. The Tea Rose Inn is open all year round, ready to pamper you and your family as you explore.
Book Tea Rose Inn, Plymouth on Tripadvisor: See 102 traveler reviews, 74 candid photos, and great deals for Tea Rose Inn, ranked #2 of 2 B&Bs / inns in Plymouth and rated 4 of 5 at Tripadvisor. Rooms at the Tea Rose Inn The Green Room Lose yourself in our luxuriously appointed Green Room, also known as the Honeymoon Suite, with a king. Book Tea Rose Inn, Plymouth on Tripadvisor: See 102 traveller reviews, 74 candid photos, and great deals for Tea Rose Inn, ranked #2 of 2 hotels in Plymouth and rated 4 of 5 at Tripadvisor.
The Tea Rose Inn is a Queen Anne Victorian, three. Tea Rose Inn, Plymouth: See 100 traveller reviews, 74 candid photos, and great deals for Tea Rose Inn, ranked #2 of 2 B&Bs / inns in Plymouth and rated 4 of 5 at Tripadvisor.