Contact Information

We would enjoy meeting you! We would be happy to provide you with a personal tour of our community. Please stop by or call us at your convenience to schedule a visit.

Address
555 Glenwood Avenue
Menlo Park, CA 94025
(650) 322-5550
E-mail
cparada@glenwoodinn.com
Front Desk
(650) 322-5550
Our front desk number is operational 24 hours a day, seven days a week.
...we were struck by a sense of caring and community at Glenwood Inn that we did not find at other establishments... - Joshua S.