Das Hotel Worldmark San Francisco liegt in unmittelbarer Nähe von der Grace Cathedral, und zwar etwa 6 Fußminuten von hier entfernt. Die Gäste können ein privater Parkplatz für 2 $ pro Tag vor Ort nutzen.
Das Hotel liegt in einer 750 Meter Entfernung von der Cable-Car-Haltestelle Powell & Market und 2 km vom Wachsfigurenkabinett an der Fisherman's Wharf. Zu den nahe gelegenen Sportattraktionen gehört AT&T Park (ist in 2,1 km Entfernung vom Worldmark San Francisco). Das Ghirardelli Square ist ungefähr 25 Fußminuten von der Unterkunft entfernt, während die U-Bahn-Station Powell Street in unmittelbarer Nähe vom Resort ist. Die Bushaltestelle Sutter Street & Mason Street ist ebenfalls in 150 Meter Entfernung von der Unterkunft.
Das Worldmark San Francisco verfügt über Ausstattung zur Kaffee- & Teezubereitung und TV sowie eine Kaffee-/Teemaschine und einen Kühlschrank in den Zimmern.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Sears Fine Food, das nur wenige Schritte entfernt vom Hotel ist, oder im Restaurant Sushi Toni, das in 5 Minuten zu Fuß zu erreichen ist.