An Oasis in Town
The Arizona Inn is a lovely hotel in the heart of Tucson that really demonstrates all the beauty of southwestern architecture with grace. The bar is absolutely great to unwind and relax. This is where the many locals will put up family and friends who come to visit.
Thank you for reporting abuse on this Yahoo Travel review.
We appreciate your input and will resolve the issue as soon as possible.
By notifying us of the abuse, you're helping to ensure a quality experience for other Yahoo Travel users just like you.