Do they provide shuttles to the casinos

Cynthia Martinez | Apr 26, 2018 | Category: Hotel in Scottsdale, Arizona

La Quinta Inn & Suites by Wyndham Phoenix Scottsdale - All questions

Address: 8888 E Shea Blvd, Scottsdale, AZ 85260, USA

Henry | Apr 27, 2018

No

Lori Dean | Apr 27, 2018

I do not believe so

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are 2 pets allowed, 1 cat, 1 dog.

Clarice Pettus | Apr 26, 2019
Read More

Trending Places