Hacienda Del Sol is a delightful small resort hotel nestled in the beautiful Catalina mountain foothills of Tucson. It is a historic Mexican style ranch house. The hospitality was fantastic and the rooms were decorated with Southwestern flair. It is a quiet, cozy place with great food and ambiance. This is a fantastic alternative to the big chain resorts. This place is very special.