Das Hotel Zelos San Francisco mit Blick auf die Stadt befindet sich in dem finanziellen Bezirk Downtown San Francisco. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Market Street ist in circa 5 Minuten zu Fuß von dem 4-Sterne-Hotel aus zu erreichen und der Flughafen San Francisco ist etwa 23 Autominuten entfernt. Die Unterkunft befindet sich am Marktplatz von San Francisco, nur ein kurzer Spaziergang entfernt von den Märkten und Designer-Boutiquen. Cable-Car-Haltestelle Powell & Market liegt in 350 Meter Entfernung zum Hotel. Das Hotel Zelos San Francisco liegt verkehrsgünstig nicht weit weg von der U-Bahn-Station Powell Street.
202 Zimmer im Hotel bieten einen Stauraum und eine Sitzecke. Einige sind im komfortablen Stil eingerichtet und mit einem Schreibtisch ausgestattet. Neben einer Minibar bieten diese hellen Zimmer WLAN und einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Die Badezimmer verfügen über eine Dusche. Hier findet man auch ein Haartrockner und Toilettenartikel.
Das Zelos bietet den Gästen Frühstück im Restaurant an. Eine private Bar ist ebenfalls verfügbar. Das Restaurant Sears Fine Food bietet Gerichte der amerikanischen Küche und liegt nur 7 Minuten Fußweg vom Hotel entfernt.