The Inn at Stonington is a beautifully appointed 18-room inn located in Stonington Borough, Connecticut, a village rich in New England history. Set along the waterfront, the Inn is a short stroll from a host of award-winning restaurants, shops and galleries —an ideal setting for a romantic getaway or business retreat.
During your stay with us, be sure to take in the Borough’s variety of restaurants, antique and gift shops, and galleries – all within walking distance from our beautiful Stonington, Connecticut Inn.
Address60 Water St
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.