The Ellison Hotel

The Ellison Hotel
6201 N. Western Ave Oklahoma City, OK 73118