Emplacement
Le Royal Hotel Lyon - MGallery Collection se situe au 20 Place Bellecour, à moins de 200 m de la station de métro Bellecour et à 14 minutes à pied de la gare de Lyon Perrache. Le Musée Miniature et Cinéma se trouve à moins de 1 km, l'Opéra national de Lyon à 1,4 km et la statue équestre de Louis XIV à moins de 200 m. L'hôtel est le seul établissement 5 étoiles de la place Bellecour, avec une proximité directe avec les berges du Rhône et de la Saône.