16 Mar Del Sol, the newest La Quinta prototype, to open at Greenwich Place
As expected, a hotel is going to open to the south of the new Wichita Sports Forum atGreenwich Place, a 106-acre development at K-96 and Greenwich. No one involved is talking about it yet, but there’s paperwork making its way around City Hall that shows the hotel will be a...