Courtyard by Marriott Oklahoma City Downtown near Thelma Gaylord Performing Arts Theatre BOOK NOW Location Courtyard by Marriott Oklahoma City Downtown2 West Reno Avenue Oklahoma City OK 73102