4320 El Camino Real , Los Altos
Located among landscaped gardens this hotel features an outdoor pool a hot tub and a gym. All rooms feature a work desk. Stanford University Campus is 3 mi away.
Find hotels near landmarks, museums and other sightseeing spots