Self-catering Townhouses & Apartments Sharon
Sharon is a town located in Connecticut, United States nestled up in the northwest. Sharon is a small town with a real sense of community located close to the Housatonic River. Immerse yourself in the beauty of nature by visiting one of the State Parks, relax in the evening by heading to a Steak House or out for a delicious cocktail.
Holiday Rentals & Accommodation Sharon