A luxury, high-rise hotel in the heart of Tulsa's vibrant downtown, Crowne Plaza Hotel Tulsa delivers a rejuvenating mix of urban hospitality and Southwestern personality. Whether you are traveling for business or pleasure, our stylish, contemporary hotel offers refreshing features and services that create an unforgettable lodging experience in beautiful Tulsa, Oklahoma