Este hotel se encuentra junto al lago de Sikes, a 2 minutos en coche del centro comercial Sikes Center. Cuenta con una piscina cubierta y suites modernas con cocina totalmente equipada.
Las suites del Homewood Suites Wichita Falls son amplias y presentan una decoración en tonos cálidos. Disponen de TV de pantalla plana, zona de estar con sofá cama, reproductor de DVD y escritorio.
Por las mañanas, se sirve un desayuno bufé con platos calientes, fruta fresca y cereales. De lunes a jueves, el Wichita Falls Homewood Suites ofrece una recepción gratuita con comida y bebidas.
El hotel alberga un gimnasio y un centro de negocios. Además, hay una tienda de regalos y una tienda de comestibles.
Este hotel se encuentra a 5 minutos en coche de la Universidad del Estado de Midwestern y a 3 minutos en coche del Museo y Centro de Arte de Wichita Falls. La base de la fuerza aérea de Sheppard está a 22,5 km.