1902 E 71st St Tulsa Oklahoma
With a stay at Marriott Tulsa Hotel Southern Hills in Tulsa (South Tulsa), you'll be a 3-minute walk from Sherwin Miller Museum of Jewish Art and within a 5-minute drive of Arkansas River. Featured amenities include a 24-hour business center, express check-in, and express check-out. Planning an event in Tulsa? This hotel has facilities measuring 43000 square feet (3870 square meters), including conference space. A roundtrip airport shuttle is complimentary (available 24 hours).