stmargarets.org
Recommended Hotels
See also: Getting Here by Air, Where to Eat Affordable Close Palm Desert Embassy Suites Palm Desert, 74700 CA-111 Holiday Inn Express, 74675 CA-111 Marriott Desert Springs Villas, 1091 Pinehurst Ln…