Wilshire Inn, Cushing

Wilshire Inn, Cushing
https://wilshire-inn.usa8.info

Wilshire Inn provides air-conditioned rooms in Cushing. This 1-star motel offers a 24-hour front desk and free WiFi. The rooms have a flat-screen TV with cable channels.

1720 E Main St, Cushing, 74023, United States of America

Related Posts