Das Eadweard Muybridge Denkmal ist vom Economy Inn San Francisco aus in circa 10 Fahrminuten erreichbar und ist einen Besuch wert.
US-Bundesgefängnis Alcatraz ist rund 3 km vom Hotel entfernt, während die Jeremiah O'Brien in ca. 3,1 km Entfernung liegt. Zu den nahe gelegenen Einkaufsmöglichkeiten gehört das Ghirardelli Square, das etwa 15 Minuten mit dem Auto von hier enfernt ist. Die Bushaltestelle Tide Building ist in ca. 200 Meter Entfernung vom Economy Inn.
Das Restaurant Cafe RX liegt ganz nah am Hotel.