Borrego Springs Resort and Spa 4 stars

1112 Tilting T Drive, Borrego Springs, CA 92004, United States of America

Hotel image
Read more reviews for Borrego Springs Resort and Spa