Westin La Paloma Resort & Spa
3800 E Sunrise DriveTucson, AZ 85718Tel: 520.742.6000Guest Rooms: 487Meeting Space: 64,000 sq. ft.