Stanford Park Hotel in Menlo Park
(650) 322-1234
Stanford Park Hotel is a hotel destination located in Menlo Park. Located at the heart of Silicon Valley and Stanford University, Stanford Park hotels makes the ideal hotel for business travelers. Our hotel offers luxurious accommodations, conference facilities ...