Westin La Paloma, Tucson AZ

Tuscon Westin Hotel

Looking for a great place for a girlfriend's getaway?  Try the Westin La Paloma in Tucson, Arizona. ​Located in the foothills of the beautiful Catalina Mountains, the La Paloma offers something for everyone.  In addition to incredible views of the mountains, desert, and city below, the location … [Read more...]