Das Hotel Sejours & Affaires Lyon Saint-Nicolas liegt in circa 500 Meter Entfernung vom Gefängnis Montluc und bietet einen Gepäckraum. Das Aparthotel verfügt über einen privaten Autoparkplatz für 2 $ pro Tag vor Ort.
Parc de la Tête d’Or liegt ungefähr 3 km vom Hotel entfernt. Die Große Moschee von Lyon ist außerdem in ca. 10 Fahrminuten zu erreichen. Das Sejours & Affaires Lyon Saint-Nicolas liegt in der Nähe von Sehenswürdigkeiten wie dem Garten der Kuriositäten (3,1 km) und dem Parc des Hauteurs (3,2 km). Das Musée Africain de Lyon ist in unmittelbarer Nähe von der Unterkunft gelegen. Das 3-Sterne-Hotel liegt in etwa 10 Gehminuten Entfernung von der U-Bahnstation Garibaldi.
Das Sejours & Affaires Lyon Saint-Nicolas verfügt über 65 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden. Einige Zimmer profitieren vom Ausblick auf den Innenhof.
Das Restaurant Kaffee Berlin liegt ein paar Schritte entfernt vom Hotel Sejours & Affaires Lyon Saint-Nicolas.