La Quinta Inn Sedona / Village of Oak Creek

6176 Highway 179
Sedona
Arizona
United States