8,180 Acre Campus
(.3 mi.) - Stanford University, is just steps from Hotel Keen, and is a private research university in Stanford, Ca. The campus occupies 8,180 acres, among the largest in the United States, and enrolls over 17,000 students. Stanford is ranked among the best universities in the world.
450 Serra Mall 94305 Stanford United States