Das Hotel Seven Lodge Lyon liegt rund 3 km von der Notre-Dame de Fourvière entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Für einen angenehmen Aufenthalt in Lyon stellt das Seven Lodge seinen Gästen 46 Zimmer mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und schallisolierten Fenstern zur Verfügung. Diese Zimmer verfügen auch über eine getrennte Toilette und eine Dusche.
Es gibt die Restaurants L'Atelier d'Asie und Le Stadium in der Nähe.
Das Aparthotel liegt in einer Entfernung von ca. 10 Fahrminuten vom Parc des Hauteurs. Bis zum Bartholdi-Brunnen sind es nur rund 4 km von Minuten zu Fuß. Die U-Bahn-Station Debourg liegt etwa 10 Minuten zu Fuß entfernt.