
Howard Johnson Plaza Wichita Falls
401 Broad St, Wichita Falls, TX 76301, USA, Wichita Falls
Location Want to save money while travelling? It’s easy! Hotel Howard Johnson Plaza Wichita Falls is located in Wichita Falls. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Wichita Falls, Ray Clymer












