The Stay in Kierland/North Scottsdale

Address:

15440 N 71st
Greenway Pkwy and Scottsdale Rd
85254 Scottsdale, US

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms