Description
The Hotel Is Located In North Oklahoma City Across From Quail Springs Mall And Near Many Attractions, Such As The Oklahoma City Zoo, Lake Hefner, The Cowboy Hall Of Fame, Remington Race Track. The Hotel Is Down The Street From A Variety Of Restaurants.