10831 South 51st Street Phoenix 85044
10.26 km from Phoenix PHX-Sky Harbor Intl. airport
Offering a lush courtyard and on-site spa, this hotel is only minutes from the malls, restaurants, and hiking trails of Phoenix, Arizona with a great location just off the I-10 motorway.Four Points P...more