Howard Johnson Inn Oklahoma City Remington Park
1400 NE 63rd St, Oklahoma City, Oklahoma, 73111-7810
(405) 478-5221