Der Crystal Beach Park liegt 3,2 km von diesem Woodward Hotel entfernt. Freuen Sie sich auf einen Innenpool an der Unterkunft. Jedes Zimmer ist mit einem 32-Zoll-Flachbild-Kabel-TV ausgestattet.
Zimmeranzahl: 80
3410 Williams Avenue, Woodward, OK 73801, USA