Lake of Isles ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 6.8 View Hotel Details United States / Connecticut / North Stonington