Where is Hawthorne Suites in Wichita Falls Texas?
The Hawthorne Suites in Wichita Falls is located at 1917 Elmwood Ave North Wichita Falls, TX 76308 US. The Phone number for that location is 940-692-7900. The Hotel boasts many features including a Business Center, Free Hot Breakfast Buffet, Gym/Fitness Center, Free High Speed Internet, Meeting/Banquet Facilities, Pets Allowed, and a Pool. ChaCha!