Thursday, April 10, 2008

Holiday Inn Express Hotel + Suites



Photo by Peter Kosednar.

Holiday Inn Express Hotel + Suites
3131 North Scottsdale Road
Scottsdale, AZ 85251
480-675-7665