Adobe Lodge

500 El Camino Real Santa Clara CA 95050 USA

(408) 554-4444

Location