Address : 2675 plaza parkway, wichita falls Show Hotel Map
The hotel in Texas is located on Sikes Lake near Sikes Senter Mall and within walking distance to several sports fields, dining establishments and shopping areas. The brand new, upscale hotel community is the ideal accommodations option for anyone traveling to Witchita Falls for business or for pleasure. Discover an exciting array of recreational activities and tourist attractions in the area.