Remove Ads

Photo of Sleep Inn at North Scottsdale Road

4.5
45 votes

Sleep Inn at North Scottsdale Road

16630 N Scottsdale Rd, Scottsdale, Arizona 85254-1509 USA

Add Photo

Outdoor Pool

Remove Ads

Claim copyright