top of page
LUXURY TRAVEL MAGAZINE FEATURES PICKERING HOUSE INN AS A TOP PLACE TO STAY
LUXURY TRAVEL MAGAZINE -- "Pickering House Inn is the 2022 Travel + Leisure World’s Best #1 Resort Hotel in the U.S. and #1 Resort Hotel in New England. The ten-room luxury property is nestled in the hamlet of Wolfeboro, NH two hours from Boston in the peaceful Lakes Region.... It is truly one of the most remarkable experiences in New England."
News & Press
Pickering House Inn recognition and announcements.
bottom of page