Can any one recomend a hotel near Expo Square in Tulsa? I am planning on attending a horse show there in October. I have looked up reviews for the Emabassy suites as well as other hotels but haven't found any thing favorable. I would preffer a hotel with a restaurant/bar or atleast one near by. Thanks.