El Séjours & Affaires Lyon St-Nicolas se encuentra en el centro de Lyon, a 750 metros de la estación de tren Part Dieu. Ofrece estudios y apartamentos con zona de cocina y WiFi gratuita.
Los estudios tienen escritorio, baño privado, TV y zona de cocina con microondas, nevera y utensilios de cocina.
El establecimiento dispone de sala de reuniones y proporciona servicio semanal de limpieza gratuito. Otros servicios, como el de lavandería y el aparcamiento, están disponibles por un suplemento.
Este establecimiento se encuentra a 700 metros de la estación de metro de Garibaldi, que ofrece conexiones directas con la plaza de Bellecour y el centro histórico de Lyon.