115 El Camino Real, Menlo Park, CA 94025
14 rooms; 1 suite
Complimentary: parking, Internet in guest rooms
"European style rooms. Cable TV, microwaves and coffee in all rooms. Kitchens in half of the rooms."
Print version of this page
Directions to this location