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 this beautiful breathtaking part of the country. If you like fishing, rafting, canoeing, skiing, hiking, snowboarding or want to explore the many covered bridges that adorn the New Hampshire landscape, you will be able to relax and have fun knowing that a cozy bed awaits you at the Tea Rose Inn.
While staying as a guest at the Tea Rose Inn you will delight in the delicious breakfast creations that come out of the Tea Rose Inn kitchen. Using nothing but fresh ingredients, your Inn Keepers make sure you do not leave the table hungry!
FRENCH COUNTRY COTTAGE ROOM
Our bright and cheery French Country Cottage Room offers a queen size bed.
The entire Inn is yours to enjoy during your stay. Please don't feel it is necessary to stay confined to your room. We also have a beautiful back deck with a gas grill and front porch for our guest's enjoyment.
"Amazing innkeepers. Lovely accommodations. Old world charm. Absolutely delightful!"
"Cleanliness, owners treat you like family. Great food. Very welcoming!"
"The owners were beyond excellent host and hostess, the food was stellar and it was a beautiful inn."
Our Inn is located just a short walk from Downtown Plymouth, offering our guests an enjoyable and safe way to dine out. Choose from 11 different restaurants right on Main Street.