Triangle Inn

555 E San Lorenzo Rd Palm Springs CA 92264 USA

(760) 322-7993

Location