2050 University Avenue, East Palo Alto
Located 3 mi from Stanford University this boutique hotel features a rooftop lap pool and a spa with a steam room. It features an on-site restaurant. All rooms offer a 42-inch flat-screen TV.