The city of Tucson is located in southern Arizona, about 1.5 hours north of the Mexican border. Many high-end resorts can be found nestled in the Catalina Foothills on the northern end of the city. It can be hard to decide which one is best for your resort vacation. We invite you to step inside …
