Karta Vacation Rentals
In the heart of Menlo Park, about 1 km from downtown and a 10-minute drive to Stanford University and Stanford Medical Center. Walk to Music@Menlo, Nak's Oriental Market and Kepler's Books. Pet-friendly and an easy hop to the Bay (roughly 6.2 miles).