Das Hotel La Tour Rose Lyon liegt in rund 5 Gehminuten Entfernung vom See Saone und bietet 12 Gästezimmer. Den Gästen des Hotels steht vor Ort ein privater Autoparkplatz für 2 $ pro Tag zur Verfügung.
Zu den Sehenswürdigkeiten in der Nähe gehört Fourvière in unmittelbarer Nähe vom Hotel. Der Bartholdi-Brunnen ist auch einen Besuch wert und liegt nur 950 Meter zu Fuß von hier entfernt. Das La Tour Rose befindet sich in ungefähr 5 Gehminuten Entfernung von der Kathedrale Saint-Jean-Baptiste und kann in etwa 10 Minuten vom Zentrum von Lyon erreicht werden. Es ist zentral gelegen, gleich neben der Place des Jacobins. Die Bushaltestelle Passerelle - Palais de Justice ist in rund 400 Meter Entfernung von der Unterkunft und der Bahnhof Part-Dieu liegt in einer 2 km Entfernung von der Unterkunft.
Das Hotel La Tour Rose bietet ein kontinentales Frühstück an. Das Restaurant Restaurant Chez Grand Mere eignet sich perfekt, um die französische Küche zu probieren und befindet sich zudem etwa 5 Gehminuten von dem 4-Sterne-Hotel entfernt.