Fairfield Inn & Suites Afton Star Valley Set in a prime location of New London (CT), FAIRFIELD INN & SUITES AFTON puts everything the city has to offer just outside your doorstep. 2.5 Star level Hotel From $129