Renaissance Oklahoma City Downtown near Thelma Gaylord Performing Arts Theatre BOOK NOW Location Renaissance Oklahoma City Downtown100 East Sheridan Avenue Oklahoma City 73104