Looking for a Great Summer Getaway Place? Head to The Mountain View Grand, NH

I love the Mountain View Grand. Situated near Littleton, NH, about 2.5 hours from Boston, it is one of the "Grand Hotels" of the New Hampshire and was built in 1865. It is very reasonably priced and a great place for a couples getaway, a weekend with the kids, or a larger family gathering. Here's […]