Love the renovations
Many of the guests who stayed at Doubletree Suites Tucson Williams Center have described the newly renovated rooms as awesome. The rooms have a well-laid out design, and the modern furniture and fixtures leave a fresh, clean and airy vibe.