Situated in the business district, this hotel is 0.8 mi (1.3 km) from San Antonio Shopping Center and within 3 mi (5 km) of Rengstorff Park and Los Altos History Museum. Tesla Motors and Mountain View Center for the Performing Arts are also within 3 mi (5 km).