The Westin La Paloma Resort & Spa

What do you think of this place? Love it or not?
Relax and rejuvinate
The Westin is set at the foot of the picturesque Santa Catalina Mountains. The mini, all rooms offer waterfall showerheads, balconies and patios, and gorgeous views. Visit a museum to learn about the local wildlife or relax by one of the five pools.