Located in College Terrace, this hotel is within 1 mi (2 km) of Stanford Stadium and Stanford University. Stanford Shopping Center and Stanford University Medical Center are also within 3 mi (5 km). California Ave Station is 12 minutes by foot and Palo Alto Station is 28 minutes.