Hilltop Inn & Suites - North Stonington offers 139 air-conditioned accommodations, which are accessible via exterior corridors and feature coffee/tea makers and hair dryers. 32-inch LCD televisions come with cable channels.