Microtel, Stillwater

Microtel, Stillwater
https://microtel.usa8.info

Located in Stillwater, Microtel offers 3-star accommodations with a seasonal outdoor swimming pool and a shared lounge. This 3-star hotel offers a 24-hour front desk, a business center and free WiFi. The property is 1.

423 East Hall of Fame Avenue, Stillwater, OK 74075, United States of America

Related Posts