STANFORD INN Your Residence In California - 115 El Camino Real, Menlo Park, Ca 94025. Ph:650.326.5500
Managers Special - Friday Thru Monday ($275 total) - 1 Bedroom Suite or Similar

STANFORD INN
115 El Camino Real, Menlo Park, Ca 94025
Ph: 650.326.5500, Fax: 650.326.5510
Email: reservations@stanfordinnusa.com
Website: www.stanfordinnusa.com