Das Orchard Hotel liegt mit ur 1,6 km sehr nah an der Sehenswürdigkeit Lombard Street. Dadurch ist die Attraktion Lombard Street für Gäste des Orchard Hotel, die sich Sehenswürdigkeiten in San Francisco anschauen möchten, sehr gut erreichbar.