The address of Town Lodge Menlo Park is: Cnr Atterbury & Klarinet Roads, Menlo Park.