Marriott's Desert Springs Villas II 3 stars

1091 Pinehurst Lane, Palm Desert, CA 92260, United States of America

Hotel image
Read more reviews for Marriott's Desert Springs Villas II