Conveniently situated off Interstate 44, Embassy Suites Tulsa I-44 provides ready access to area attractions like the Air & Space Museum, Expo Square Pavilion and the Oklahoma Aquarium.