Camelot Motel in Stratford, CT, offers comfortable accommodations for travelers seeking a convenient stay in the area.
With its convenient location and affordable rates, Camelot Motel provides a simple and straightforward lodging option for those passing through the region.
Generated from their business information