The Vendry is now part of Groupize! Read more

Flandrau House

Located In: Arizona Inn

Arizona Inn

Arizona Inn

Flandrau House
Address
Arizona Inn

2200 East Elm Street Tucson, AZ 85719

Business Space Location Map
Capacity

Square Feet: 995 ft2

F&B Options
In-house catering