Hotel Parmani

3200 El Camino Real Palo Alto CA 94306 USA

(650) 493-9085

Location