Situé au milieu de jardins paysagers, cet hôtel dispose d'une piscine extérieure, d'un bain à remous et d'une salle de sport. Toutes les chambres disposent d'un bureau. Le campus de l'université de Stanford se trouve à 4,8 km.
Chaque hébergement climatisé du Courtyard Palo Alto Los Altos dispose d'une télévision à écran plat de 109 cm avec chaînes à la carte, d'une station d'accueil pour iPod et d'une machine à café. Chaque chambre dispose également d'un canapé-lit.
Le restaurant The Bistro sert des spécialités américaines pour le petit-déjeuner et le dîner. Vous pourrez également déguster un verre de vin rafraîchissant ou un cocktail au bar-salon de l'hôtel.
Le hall de l'hôtel met à votre disposition des ordinateurs et des imprimantes. Vous y trouverez également du café et des journaux gratuits.
Le Courtyard Palo Alto Los Altos se trouve à 18 km de l'aéroport international de San José. La salle de spectacles The Shoreline Amphitheatre est accessible en 12 minutes en voiture. Un parking public est disponible gratuitement sur place.