Super 8 Motel Miami
The Super 8 of Miami, OK is located just off of I-44 at exit 313. Historic Route 66 runs right past the front door and it is minutes from the Grand Lake area. Casinos and restaurants are also nearby.
The motel offers 50 guest rooms, an indoor heated pool and hot tub as well as a continental breakfast.
2120 E Steve Owens Blvd, Miami, OK 74354, USA