Situé à Woodward, à 3 km du parc aquatique Crystal Beach, l'établissement La Quinta Inn & Suites Woodward propose une piscine intérieure, ainsi que des chambres avec télévision par câble à écran plat de 81 cm.
Nombre de chambres: 80
3410 Williams Avenue, Woodward, OK 73801, États-Unis