Basé dans la zone d'affaires de Menlo Park, Residence Inn By Marriott Palo Alto Menlo Park offre des chambres modernes avec un micro-ondes. La Tour Hoover se trouve à à 3 km et l'Iris & B. Gerald Cantor Center for Visual Arts peut être atteint en 10 minutes en voiture de cet hotel 3 étoiles.
L'hotel est idéalement basé à 20 minutes de marche d'Holbrook-Palmer Park et à seulement 300 mètres du Menlo College. Residence Inn By Marriott Palo Alto de Menlo Park est situé à proximité de sites naturels tels que le jardin de cactus d'Arizona (2 km) et l'El Palo Alto (2,1 km). Cette propriété bénéficie d'un emplacement central près d'une vallée. L'hotel est basé à 15 minutes en voiture de l'église commémorative de Stanford. Ce confortable Residence Inn By Marriott Palo Alto Menlo Park est près la gare, et la station de bus El Camino Real & Valparaiso Avenue est à 150 mètres.
Meublées avec des fenêtres du sol au plafond, les chambres sont climatisées et offrent un Wi-Fi gratuit. Des salles de bains en marbre sont incluses dans les chambres.
Un petit-déjeuner continental chaud est servi le matin. Residence Inn By Marriott Palo Alto se trouve à proximité de Gombei Japanese Restaurant et offre une large sélection de repas.