Start from
Extended Stay America - Phoenix - Scottsdale - North
15501 N Scottsdale Rd, Scottsdale 85254