Restaurant Soleil in Palo Alto, CA

Holiday Inn Express

Save 10-30% when you book early.
  (888) 303-1752
1.
Serving nearby areas
More Info
2.
625 El Camino Real
Palo Alto, CA
1.2 mi
More Info
3.
625 El Camino Real
Palo Alto, CA
1.2 mi
More Info
4.
1515 E 14th St
San Leandro, CA
 (1)
19.5 mi
More Info
5.
133 Clement St
San Francisco, CA
 (7)
29.6 mi
More Info
6.
200 Fillmore St
San Francisco, CA
 (3)
27.9 mi
More Info
7.
1330 Polk St
San Francisco, CA
28.7 mi
More Info
8.
Serving nearby areas
More Info