Hotels Near Americas Best Value Inn - Weatherford, Weatherford