Embassy Suites Oklahoma City Downtown/Medical Center Oklahoma City
741 North Phillips Avenue
Oklahoma City,
OK 73104
Near OU Medical Center