Westward Look Resort Hotel Tucson is located in the desert foothills of the 9,000-foot Santa Catalina Mountains overlooking the city of Tucson. It is a rejuvenating resort environment inspired by the beauty of its pristine natural surroundings. The hotel has 244 air-conditioned guest rooms and suites distributed ... Hotel Details