I booked this stay while I was to be in Tucson for an extremely important examination, and wanted someplace that would provide a serene atmosphere in which I could concentrate and relax (I know, that sounds contradictory). The "Liz" was perfect! The facility is located in the heart of downtown Tucson, but is very much an oasis. Once you enter... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.