BusinessProfile

Stanford Inn
115 El Camino Real, Menlo Park, CA 94025 (map)
650-325-1428

14 rooms; 1 suite

$65-$85

Complimentary: parking, Internet in guest rooms


"European style rooms. Cable TV, microwaves and coffee in all rooms. Kitchens in half of the rooms."

Bookmark and Share

Back