The Location is Excellent
The inn is located in North Conway, which is a popular vacation town for fall leaf peepers, winter sports enthusiasts, and summer visitors. Guests all agree that the inn is centrally located for all of those interests. It is also near many excellent scenic overlook spots.