Hotel Holiday Inn Fountain Hills/North Scottsdale, Fountain Hills

12800 North Saguaro Boulevard Fountain HillsAZ 85268, United States
Hotel chain: Holiday Inn