New Hotel

New Hotel

Wichita Falls will soon have more room for out of town guests.

A new hotel is scheduled to open its doors next March.

The Apollo Hospitality Firm of Ardmore, Oklahoma is bringing a new La Quinta franchise to town.

Construction is underway for the La Quinta Inn and Suites 80 room building.

It is located in the 2500 block of Montgomery Place.