Russell Of Hotels

View Original

Westward Look Resort & Spa Tucson, AZ

Westward Look Wyndham Grand Resort and Spa, located in Tucson, Arizona, offers a genuine Southwestern retreat on 80 pristine acres of the Sonoran Desert. The resort features 241 well-appointed guest rooms and suites, each boasting private balconies with breathtaking desert views. With 20,000 square feet of versatile meeting space and 18 unique meeting rooms, it caters to a range of corporate and social events. Guests can also enjoy local and sustainable dining at the resort’s onsite restaurant, providing a perfect blend of luxury and comfort.

Lobby Area

My Guest Room

Meeting & Event Space

Patio Near Pool Area