TownePlace Suites 10740 North 90th Street - Scottsdale, Arizona 85260 Approximately 2.4 miles from Church of the Holy Spirit Compare prices for hotels in Scottsdale, AZ
Towneplace Suites By Marriott Scottsdale is the closest TownePlace Suites hotel to Church of the Holy Spirit.
TownePlace Suites Closest To Church of the Holy Spirit
Hotels Closest To Church of the Holy Spirit - All Brands