Are you looking for a quaint Bed and Breakfast centrally located in New Hampshire? One that allows you to make short day trips to all the splendor the state has to offer? You've arrived at the right place, The Atwood Inn.
There's not a better location to rest your weary bones each day and soak after skiing, hiking, shopping or seeing the grandeur of New Hampshire's mountains and lakes. Just watch all the videos of our rooms.
We pride ourselves on providing you with the ultimate bed and breakfast experience. Be sure to watch the video above and we'll make sure to have some fresh, warm scones for you the first morning you come down for breakfast!