Das 2-Sterne-Hotel Phileas Lodge Lyon liegt im Stadtteil 03 La Part-Dieu, rund 3 Kilometer vom Parc de la Tête d'Or entfernt und bietet einen herrlichen Blick auf den Garten. Es gibt einen privaten Autoparkplatz vor Ort und WLAN im ganzen Gebäude.
Das Aparthotel befindet sich in circa 20 Gehminuten Entfernung vom Bahnhof Part-Dieu und bietet einen schnellen Zugang zum Institut & Musée Lumière. Das Phileas Lodge Lyon liegt auch in unmittelbarer Nähe von der U-Bahn-Station Monplaisir-Lumière. La Liberte ist etwa 500 Meter vom Hotel entfernt. Die Bushaltestelle Place Henri befindet sich in der Nähe der Unterkunft und ist in etwa 5 Gehminuten Entfernung.
In den Zimmern stehen den Gästen ein Essbereich und eine Küchenzeile zur Verfügung. In den Zimmern gibt es ebenfalls eine begehbare Dusche und eine getrennte Toilette.
Das Restaurant L'Artisan Cuisinier rühmt sich der europäischen Küche und 150 Meter vom Phileas Lodge Lyon entfernt.