Main menu Open search menu

Maria Atwood Inn

71 Hill Road, Franklin, NH 03235 71 Hill Road, Franklin Directions



From Our Editors

Maria Atwood Inn has the best amenities around. Enjoy Maria Atwood Inn when you stay in Franklin.

Make use of the available parking nearby and save yourself some precious vacation time. With stunning views of Franklin and ample room space, Maria Atwood Inn in Franklin is a fabulous place to go for vacation. Give the hotel a call today and book your stay.

Explore Nearby
Maria Atwood Inn

Groupon has verified that the customer actually visited Maria Atwood Inn.