2195 Ross Clark Circle Southeast, Dothan (AL)
The Holiday Inn Dothan South Hotel is perfectly located for both business and leisure guests to Dothan (AL).The Holiday Inn Dothan South Hotel boasts a convenient location with modern amenities in every guestroom and superb service.Each of the hotel's guestrooms offers air conditioning, daily...
Next »