Voyager Resort Inn

8701 S Kolb Rd
Tucson
Arizona
United States