||||Excellent - 242 reviews|
The Wyndham Canoa Ranch Resort is Southern Arizona's newest hotel located just south of Tucson and north of Tubac and Nogales, in beautiful Green Valley. A full service property with magnificient suites, spectacular area views, award winning golf course, restaurant and lounge
Overall Rating - Excellent - 242 reviews
Worst Wedding Anniversary - ever. My hubby nearly had a heart attack in the lobby after walking to the pool area
It was August, so it was quiet and hot. My room was good. The bar and grill was small and always had flies. The walls were thin, other guests can hear what you are doing. The suites are very nice.