Dette hotel ligger i Menlo Park, kun 2 km fra Menlo College og Standford Shopping Center. Derudover ligger Stanford-universitetet 3,4 km derfra., Antal værelser:47, Antal etager:2, Kaffe/te i fællesområder, Gratis aviser i lobbyen, Gratis morgenmad
Se flere detaljer