Howard Johnson by Wyndham Oklahoma City Oklahoma City
400 S Meridian Ave -
Oklahoma City,
OK 73108
In Oklahoma City (Central Oklahoma City)