Reservations 800.457.7605 in the U.S.
Address
 
1577 South Indian Trail
Palm Springs, CA 92264
Phone
email
760.327.5915
info@VillaRosaInn.com