With a stay at Stavros in Scottsdale, you'll be a 3-minute drive from Scottsdale Fashion Square and 7 minutes from Arizona State University. This aparthotel is 7 mi (11.2 km) from Talking Stick Resort Casino and 10.5 mi (16.9 km) from Phoenix Convention Center.