Willie Mays Plaza befindet sich etwa 300 Meter von dem 3-Sterne-Hotel Avalon At Mission Bay San Francisco entfernt und ist unbedingt einen Besuch wert.
Das Hotel ist in einer 25 Gehminuten Entfernung vom Embarcadero gelegen. Zu Fuß erreichbar sind die Attraktionen AT&T Park und Lefty O’Doul Bridge. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie San Francisco Ferry Building (ist in einer Entfernung von 2 km vom Avalon At Mission Bay San Francisco). Die Bushaltestelle King Street & 2nd Street befindet sich ebenfalls ein paar Schritte entfernt vom Hotel.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Pete's Tavern, das etwa 100 Meter von der Unterkunft entfernt ist.