Arizona Grand Resort & Spa

8000 S Arizona Grand Pkwy, Phoenix, Arizona, United States