This BEST WESTERN Horseshoe Inn is located at 3146 Highway 280, Alexander City, AL-35010. An interactive Map of this BEST WESTERN Horseshoe Inn is shown below.
View details of this BEST WESTERN Horseshoe Inn location.