The New Grand Hotel
401 Broad Street, 76301 Wichita Falls, United States - Wichita Falls.
See on map
Where is the lodging establishment?
401 Broad Street, 76301 Wichita Falls, United States - Wichita Falls.
Choose your room
The New Grand Hotel
This comfortable hotel is located in Wichita Falls Area. Pets are not allowed at this establishment.
Other names for The New Grand Hotel:
Howard Johnson Plaza Hotel Wichita FallsThe New Grand Of Wichita Falls