Отель La Quinta Inn & Suites Woodward находится в городе Вудворд, в 3,2 км от парка Кристал Бич, и располагает номерами с телевизором с плоским 32-дюймовым экраном и кабельными каналами. На территории обустроен крытый бассейн.
Количество номеров: 80
3410 Williams Avenue, Woodward, OK 73801, США