Microtel Inn & Suites Claremore

10600 E Mallard Lake Rd
Claremore
Oklahoma
United States