Nestled in the mountains of Plymouth, New Hampshire is the Econo Lodge Near Plymouth State University hotel. This area is famous for the White Mountains, perfect for skiing in the winter and the cool weather in the summer.
Number of rooms: 54
304 Main Street, Plymouth, NH 03264, United States