If you need a temporary place to stay in Menlo Park this apartment is in a great location. It is walking distance to many great shops, cafes, restaurants and playgrounds and has everything you need.