Globe Et Cecil è un hotel situato nel cuore di Lione sulla Presqu’Ile, a soli 50 metri da Place Bellecour e dalla sua stazione della metropolitana, e a 5 minuti a piedi da Vieux Lyon. Situato all'interno di un edificio del XIX secolo, il WiFi è gratuito in tutte le aree.
Tutte le camere sono arredate in modo unico e dispongono di aria condizionata, TV via cavo, bagno privato con vasca o doccia e vista sulla strada o sul cortile. Le camere superior dispongono di camino.
La colazione a buffet viene servita ogni giorno nella sala colazioni Chez Mouna, che comprende prodotti freschi e locali. Nella hall è presente un'area salotto, dove è possibile acquistare bevande.
Il Museo delle Belle Arti dista 1 km e la stazione ferroviaria di Lione-Perrache dista 1,4 km dal Globe Et Cecil.