Image may be subject to copyright
The Tea Rose Inn at Plymouth
Visit Website • 603-536-2732 • tri@tearoseinn.com

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.

Super Clean
Very unique place, super clean, and the couple that runs it is very friendly and helpful. Breakfast was also amazing with pancakes and bacon done to perfection! Highly recommended!

Laura Bussa