All hotels in Tucson, Arizona, United States of America
1 room, 2 adults

Hotel Del Sol, Tucson

2-star2 stars
960 S Freeway RdTucsonAZ85745United States of America, 800-491-6126
    Good6.0
    Pool
    Great pool
    Location
    Great location
    WiFi
    Complaints about WiFi
    Breakfast
    Breakfast can be improved
    181See all 181 Hotels.com reviews
    From 29 reviewsTripAdvisor Traveller Rating

    Hotel Del Sol, Tucson

    Hotel Info: 866-539-8117

    What’s around Hotel Del Sol, Tucson

    Hotel Del Sol, Tucson

    Is the description of this hotel not correct? Tell us