Localizado de forma ideal no coração do Quartier Latin, no centro de Paris, o hotel encontra-se em uma rua tranquila, próximo aos Jardins de Luxemburgo, Boulevard Saint-Michel, Universidade Sorbonne e Panthéon.
Saint-Germain-des-Prés e a Catedral de Notre Dame de Paris estão a apenas alguns minutos a pé. A estação RER B Luxembourg está a 50 metros.