Best Western PLUS Cimarron Hotel & Suites Hotel
315 North Husband Street, Stillwater, OK 74075, Stati Uniti
Situato a soli 5,6 km dall'aeroporto regionale di Stillwater, questo hotel offre la prima colazione e camere con connessione Wi-Fi gratuita e TV via cavo. L'Oklahoma State University è raggiungibile in soli 5 minuti di auto.