Boasting an outdoor pool and pool views, 16801 N 94th St #1015, Scottsdale is set in Scottsdale.
The air-conditioned accommodation is 12 km from OdySea Aquarium, and guests benefit from private parking available on site and free WiFi.
16801 N 94th St #1015 Scottsdale has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The 16801 N 94th St #1015 Scottsdale.