The 241-room Howard Johnson Plaza Hotel in Wichita Falls, Texas offers rooms with a beautiful view of the atrium, which surrounds its heated indoor pool and hot tub. Also included in the hotel s atrium is a putting green, shuffleboard area and exercise room. Family suites are available on the ground floor providing easy access to the atrium activities. High-speed
Read more...