2675 Plaza Parkway
Wichita Falls, TX 76308 (Google Maps)
Homewood Suites is your home away from home. We are an extended-stay all suites hotel with complimentary breakfast every day & complimentary dinner Mon-Thurs 5:30-7:30. We look forward to welcoming you home!