Reservations: (650) 493-2411
Sorry, no pets are allowed at Creekside Inn (except for service dogs, of course). But you can always bring your pet back a souvenir from nearby pet boutiques like Bow Wow Meow and The Pet Place in Menlo Park.