List of 5-Star Hotels near Laureate Psychiatric Clinic and Hospital - 6655 S Yale Ave, Tulsa, OK 74136, United States.