Holiday Inn Express & Suites Moore is set in Moore and features a seasonal outdoor swimming pool. Featuring a 24-hour front desk, this property also provides guests with a terrace. Rooms have a flat-screen TV with cable channels.
Number of rooms: 82
621 NW 8th Street, Moore, 73160, United States