Localizado num edifício do século XIX, em Montmartre, ao lado do Moulin Rouge e do famoso Café des Deux Moulins, onde o filme Amélie foi filmado, o Hotel Du Beaumont dispõe de acesso Wi-Fi gratuito. A Basílica de Sacré-Coeur fica a 850 metros.
Servidos por um elevador, os quartos climatizados estão elegantemente decorados com cores fortes e estão equipados com acesso Wi-Fi gratuito e uma televisão LED. Cada uma das casas de banho modernas possui um secador de cabelo e produtos de higiene pessoal gratuitos.
Um pequeno-almoço continental é servido todas as manhãs no hotel, numa sala com paredes de pedra exposta. As comodidades adicionais disponíveis incluem uma receção 24 horas, que dispõe de um cofre.
Um serviço de concierge também está disponível no Hotel Du Beaumont. A Estação de Metro Blanche fica a 1 minutos a pé e fornece acesso direto ao Arco do Triunfo e aos Campos Elísios. O Museu Espace Dalí encontra-se a 10 minutos a pé do hotel.