Este hotel encontra-se no sul de Paris, ao lado da Praça Denfert-Rochereau e da estação de metro. Dispõe de quartos insonorizados com acesso Wi-Fi gratuito, casa de banho privada e televisão com canais por satélite.
Todos os quartos do Hotel Du Lion são acessíveis por elevador e os quartos situados nos pisos superiores têm vista de Paris. Estão equipados com telefone e secador de cabelo. Alguns dos quartos também contam com ar condicionado e varanda.
O Hotel Du Lion serve um buffet de pequeno-almoço diário na sua sala de pequenos-almoços ou no conforto do seu quarto. A sala de convívio dispõe de televisão com canais por satélite e está à sua disposição, assim como a recepção 24 horas, 7 dias por semana.
O hotel tem localização ideal para quem deseja viajar por Paris. A Estação de Metro Denfert-Rochereau e a Estação RER fornecem acesso directo à Catedral Notre-Dame e à Torre Eiffel, Estação Montparnasse e aos aeroportos de Orly e Charles de Gaulle.