Le Globe Et Cecil est un hôtel situé au cœur de Lyon sur le Presqu'Île, à seulement 50 mètres de la place Bellecour et de sa station de métro, et à 5 minutes à pied du Vieux Lyon. Il est situé dans un bâtiment du XIXe siècle et une connexion Wi-Fi est disponible gratuitement dans tout le bâtiment.
Chacune des chambres est décorée de façon unique et dispose de la climatisation, d'une télévision par câble, d'une salle de bains privative avec baignoire ou douche et d'une vue sur la rue ou la cour. Les chambres supérieures disposent d'une cheminée.
Un petit-déjeuner buffet est servi tous les jours dans le salon Chez Mouna, qui comprend des produits frais et locaux. Un coin salon est fourni dans le hall, où des boissons peuvent également être achetées.
Le Musée des Beaux-Arts se trouve à 1 km et la gare Lyon-Perrache à 1,4 km du Globe Et Cecil.