Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel St. Charles Inn, which is in the state Florida (FL), city San Antonio. Our hotel can be found at 12503 Curley Road, San Antonio, FL 33576. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information St. Charles Inn/12503 Curley Road - San Antonio - Florida (FL) ← View details 12503 Curley Road, San Antonio, FL 33576, San Antonio, Florida (FL) Not available