Globe Et Cecil é um hotel localizado no coração de Lyon, no Presqu'Ile, apenas a 50 metros da Place Bellecour e da sua estação de metro e a 5 minutos a pé de Vieux Lyon. Está situado num edifício do século XIX e o acesso Wi-Fi gratuito está disponível em todas as áreas.
Cada um dos quartos está decorado de forma única e dispõe de ar condicionado, televisão por cabo, de uma casa de banho privativa com banheira ou chuveiro e de uma vista para a rua ou para o pátio. Os quartos superiores dispõem de uma lareira.
Um buffet de pequeno-almoço diário é servido no salão de pequenos-almoços Chez Mouna, que inclui produtos frescos e locais. Uma área de estar é fornecida no átrio, onde as bebidas também podem ser compradas.
O Museu de Belas Artes fica a 1 km e a Estação Ferroviária de Lyon-Perrache fica a 1,4 km do Globe Et Cecil.