Squaw Peak Resort is located at 7677 N 16th St, Phoenix, AZ 85020. 27 acres of Spanish-Mediterranean architecture and endless hours of fun. Enjoy the 4-acre water park and recreation area featuring a lazy river, 130-foot water slide, and 18-hole miniature golf course.
Don’t forget to use your Marriott rewards when booking.
Founded in 1988, the museum highlights over 400 species of insects, mammals and birds from around the globe. A great afternoon activity to get out of the heat and spend time with the family
Address: 4800 West Gates Pass Boulevard, Tucson, AZ 85745
Phone: (520) 629-0100