Das Globe Et Cecil liegt im Herzen von Lyon auf der Presqu’Ile, nur 50 m vom Place Bellecour und seiner U-Bahn-Station und 5 Gehminuten von Vieux Lyon entfernt. Es befindet sich in einem Gebäude aus dem 19. Jahrhundert und kostenfreies WLAN ist im gesamten Gebäude verfügbar.
Jedes der Zimmer ist individuell eingerichtet und bietet Klimaanlage, Kabel-TV, ein eigenes Bad mit einer Badewanne oder einer Dusche sowie einen Blick auf die Straße oder den Innenhof. Die Superior Zimmer verfügen über einen Kamin.
Ein tägliches Frühstücksbuffet wird in der Frühstückslounge Chez Mouna serviert, die frische und lokale Produkte umfasst. In der Lobby steht ein Sitzbereich zur Verfügung, in dem auch Getränke gekauft werden können.
Das Museum of Fine Arts liegt 1 km entfernt und den Bahnhof Lyon-Perrache erreichen Sie nach 1,4 km.