Das 3-Sterne-The Cottages Hotel Menlo Park liegt in einer zentralen Lage in einer Entfernung von ungefähr 10 Fahrminuten von der Stanford University und bietet eine eigene Kunstgalerie. Mit 26 Zimmern mit Blick auf den Garten liegt das Hotel circa 3 km vom Iris & B. Gerald Cantor Center for Visual Arts entfernt.
Das Zentrum von Menlo Park kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Das Cottages ist günstig im Herzen von Menlo Park sowie in ca. 2 km Entfernung vom Bahnhof Palo Alto Caltrain gelegen. Auch Cartan Athletic Fields liegt circa 5 Minuten zu Fuß von der Unterkunft entfernt. Die Gegend ist bekannt für Bildungseinrichtungen wie der Facebook Firmensitz, der 4 km von der Unterkunft liegt. Die Gäste finden die Bushaltestelle Menlo College direkt neben dem The Cottages Hotel, circa 5 Gehminuten entfernt.
Die Zimmer im Hotel verfügen über einen Patio und eine Sitzecke sowie eine Klimaanlage für Ihren Komfort. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche. Die privaten Bäder sind zudem mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und bieten einen Haartrockner und Badelaken.
Im Cottages Menlo Park wird ein kostenloses Frühstücksbuffet angeboten. Im Restaurant Celia's Mexican Restaurant können die Gäste Gerichte der mexikanischen Küche genießen. Es liegt zudem etwa 200 Meter von der Unterkunft entfernt.