Le attrazioni sportive nelle vicinanze includono Stanford Stadium, a circa 15 minuti in auto. Gli ospiti che viaggiano per lavoro apprezzeranno la posizione a una distanza di 7 km dalla Torre Hoover.
Inoltre, ci sono camere con una scrivania, servizi per la preparazione di tè/caffè per un soggiorno più comodo.
Potrete gustare i pasti messicani al ristorante La Roca, situato a 400 metri. Gli ospiti possono inoltre utilizzare un microonde, un bollitore elettrico e un frigo per cucinare i propri pasti. L'aeroporto Internazionale di San Francisco si trova a 25 minuti di auto.