Situado a aproximadamente 4.1 km de Torre Hoover, Menlo Park Inn encantador 3 estrelas está localizado a 300 metros do Menlo College. Todos os hóspedes podem desfrutar de acesso à Internet de alta velocidade na propriedade, bem como academia.
Aninhado no coração de Menlo Park, este hotel de serviço completo está perto de vale. A Universidade Stanford está a cerca de 4 km deste local encantador e o aeroporto Internacional de San Jose está a 30 km de distância. Visite Duck Pond, a aproximadamente 1.4 km deste estabelecimento, e sinta total harmonia com a natureza dos United States. Menlo Park Inn de 30 quartos fica a 3.5 km do Jardim de Esculturas de Rodin. Também tem a estação de trem perto deste hotel de Menlo Park.
Algumas unidades no local são equipadas com controle individual do ar condicionado e cama extra, e tais opções de auto-atendimento como mini frigobar e máquinas de café/chá. Eles são decorados com mobiliário elegante. Estes quartos espaçosos também apresentam vistas para a piscina.
Os hóspedes podem desfrutar do café da manhã continental gratuito. O snack bar irá lhe proporcionar uma estadia agradável. Este hotel fica bem ao lado do restaurante Gombei Japanese Restaurant com pratos da cozinha japonesa.