Sunday, September 05, 2010
   
Text Size

Call us today (603) 536-2732

The Tea Rose Inn

images

A stately Victorian 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 Town of Plymouth, New Hampshire and the beautiful campus of Plymouth State University.

If you would like to read more about the history of the Tea Rose Inn or the Innkeepers, select one of the buttons below.