Hilltop Inn

239 Flanders Road
Niantic
Connecticut
United States