Located at the entrance to Stanford University, we are within walking distance of downtown Palo Alto and its charming boutiques, art galleries, restaurants,
We offer FREE High- Speed Internet access and a Super Start Breakfast We are conveniently located 25 miles south of San Francisco and 12 miles north of San Jo