Courtyard By Marriott Palo Alto Los Altos Hotel is a 3-star property only 2.9 km from NASA Ames Visitor Center, Stanford University and Bus Barn Stage Company. Built in 2002, the hotel was renovated in 2010.
The city center is 30 minute walking distance from the hotel. The venue is located 9 km from Sunnyvale.
The hotel allows quick access to nature trails and a river.
Within a 15-minute walk guests will find San Antonio Caltrain train station. Mineta San Jose International airport is approximately 20 minutes' drive away.
Courtyard By Marriott Palo Alto Los Altos Hotel offers 185 rooms fitted with complimentary Wi-Fi, a mini-fridge, a sitting area, a work area and an iron with ironing board for a comfortable stay in Los Altos. The guestrooms look out on the mountain. Guests can make use of a bathtub, a shower and a hairdryer.
Eat & Drink
The bar 4290 Bistro is 5 minutes’ walk away.
The property offers a business center, a meeting room and printers for business needs.