Swan Cove Bed and Breakfast Inn, New Haven, Connecticut, offers country-inn comforts right in town. Located in Oyster Point with water views
Amenities
Swan Cove Bed and Breakfast Inn, New Haven, Connecticut, offers country-inn comforts right in town. Located in Oyster Point with water views