We recommend the following hotels it is where most of the Bride and Grooms families are staying! La Quinta Inn & Suites by Wyndham NW Tucson Marana https://www.wyndhamhotels.com/laquinta/tucson-arizona/la-quinta-nw-tucson-marana/overview?CID=LC:LQ::GGL:RIO:National:10989&iata=00093796 Holiday Inn Express & Suites Tucson North - Marana, an IHG Hotel https://www.ihg.com/holidayinnexpress/hotels/us/en/tucson/mracr/hoteldetail?cm_mmc=GoogleMaps-_-EX-_-US-_-MRACR There are a couple other places within 15 minutes of the venue!
Cocktail or Semi-Formal attire. As long as you are comfortable and can dance!