Embarc Palm Desert, Palm Desert
https://embarc-palm-desert.usa8.info
Located in Palm Desert, Embarc Palm Desert is 4 miles from College of the Desert and provides facilities like tennis court and BBQ area. All rooms feature a flat-screen TV with cable channels and a private bathroom.
1 Willow Ridge, Palm Desert, CA 92260, United States of America