Next to Stanford University, on the San Francisco Peninsula, this Menlo Park, California hotel offers luxury amenities, contemporary guestrooms and a lively on-site restaurant.
Nombre de chambres: 162
100 El Camino Real, Menlo Park, CA 94025, États-Unis
Hôtel réservé 1 fois aujourd'hui.