Situé dans le nord de Paris, le Grand Hôtel de Clermont se trouve à 3 minutes à pied de la station de métro Abbesses, qui mène directement à la place de la Concorde. Il propose une connexion Wi-Fi gratuite et un bar.