Los Arboles Hotel & El Mirasol Restaurant
For mailing address please go to Contact Us page.
266 Via Altamira
Palm Springs, CA 92262
Phone: (760) 459-3605
From Interstate 10, exit highway 111, left on Vista Chino, right on North Indian Canyon Drive and Left on Altamira. From Palm Desert, head for Palm Springs via Highway 111 and stay on Indian Canyon Drive through downtown, right on Altamira just after N. Indian Canyon Drive becomes a two-way street.