O Grand Hôtel de Clermont situa-se no norte de Paris, a 3 minutos a pé da Estação de Metro de Abbesses, que conduz directamente à Place de la Concorde. Disponibiliza acesso Wi-Fi gratuito e um bar.
Os quartos são para não fumadores e apresentam uma decoração simples, uma secretária, um guarda-roupa e pisos em madeira. A casa de banho privativa está equipada com um chuveiro.
Esta propriedade fica a 800 metros da Basílica de Sacré-Coeur e a 400 metros do Moulin Rouge. Nas imediações encontrará uma grande variedade de restaurantes, cafés e padarias.