Este hotel se encuentra en el recinto ferial y centro de exposiciones de Tulsa, a 4 minutos a pie del parque acuático Big Splash. Todos los días sirve un desayuno continental y, además, dispone de Wi-Fi gratuita en todas las habitaciones.
Número de habitaciones: 82
4531 East 21st street, Tulsa, OK 74114, Estados Unidos