Popular accommodations in Shelburne
ResortAccommodates 4
Town & Country Inn & Resort
Situated in the beautiful White Mountains, this resort boasts stunning views, entertainment and a prime location just moments from trails for skiing, hiking and sightseeing in Shelburne, New Hampshire.Book nowfrom $81 per night