Marriott's Desert Springs Villas II

1091 Pinehurst Lane, Palm Desert, California 92260 USA
+1 760-779-1200

Check Room Rates & Availability

back to top