Hotel El Cid Palm Springs

526 S Camino Real Palm Springs CA 92264 USA

(760) 278-6535

Location