Este hotel está situado junto a la Sand Springs Expressway y a 5 minutos del centro de Tulsa y ofrece habitaciones con películas de pago y videoconsola Nintendo 64.
Número de habitaciones: 71
7852 West Parkway Boulevard, Tulsa, OK 74127, Estados Unidos