Este motel está situado a 16 km del Tulsa Zoo & Living Museum y ofrece conexión WiFi gratuita y servicio de recepción las 24 horas.
Las tradicionales habitaciones del Delux Inn Tulsa están equipadas con TV por cable, microondas y nevera.
El Tulsa Delux Inn se encuentra a 8 km del aeropuerto internacional de Tulsa y a menos de 10 minutos en coche del complejo ferial del Tulsa State Fair en la plaza Expo.