115 Deacon Turner Road, OK 74354 Miami, Vereinigte Staaten
An der Interstate 44, wenige Minuten von der historischen Route 66 entfernt, begrüßt Sie das in Miami (Oklahoma) gelegene Hotel in der Nähe mehrerer Sehenswürdigkeiten. WLAN ist in allen Zimmern kostenfrei verfügbar.