Based on 199 review
This charming hotel is in Scottsdale. There are a total of 123 bedrooms at SpringHill Suites Scottsdale North. This accommodation was completely refurbished in 2004. This accommodation does not operate a 24-hour reception. This hotel does not accept pets. A fee may be chargeable for some services.