Das City Pension Le Liondor Kyōto bietet ein Einkaufszentrum und einen Gepäckraum und liegt im Bezirk Shijo, in ungefähr 25 Gehminuten Entfernung von den Shōkoku-Tempel. Es befindet sich in einer 1 km Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Nishijin Textilzentrum.
Jittoku ist in rund 200 Meter Entfernung vom Hotel, und der Shosei-en Garten ist 2 Kilometer von hier entfernt. Sie können außerdem die Yasaka-Pagode in ungefähr 3 km Entfernung von dem 3-Sterne-Hotel besichtigen. Naturliebhaber werden die Nähe zum See Kujo Pond zu schätzen wissen, der circa 14 Gehminuten von der Unterkunft entfernt ist. Die Lage in unmittelbarer Nähe von der Burg Nijō ist ein großer Vorteil für Gäste vom City Pension Le Liondor. Die U-Bahn-Station Nijojo-mae liegt 450 m von der Unterkunft.
Das Hotel bietet ein kontinentales Frühstück an. Das Restaurant Menbaka bietet japanische Gerichte an und befindet sich ganz nah am City Pension Le Liondor Kyōto.