The Westin La Paloma

3800 E. Sunrise Drive
Tucson
Arizona
United States