Emplacement
Le Globe et Cecil est un hôtel boutique 4 étoiles installé dans un bâtiment du XIXe siècle, entre la place Bellecour et la fontaine des Jacobins, sur la presqu'île de Lyon. La station de métro Bellecour se trouve à 100 mètres, la gare de Lyon-Perrache à 1,3 kilomètres et l'aéroport de Lyon-Saint-Exupéry à 19 kilomètres. Le Vieux Lyon, le musée Miniature et Cinéma et le musée des Beaux-Arts de Lyon sont accessibles à pied depuis l'hôtel.