Tea Rose Inn, Plymouth

Jane & Frank at LRBBA

    Property Cities

    • 100% Plymouth

    About Tea Rose Inn, Plymouth

    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.

    Sort by:

    0 Review

    Sort by:
    Leave a Review

      Leave a Review

      Compare listings

      Compare
      Search
      MyQuick AI