Le Central Hotel est situé dans le 11ème arrondissement de Paris, à côté de la station de métro Rue des Boulets et à 20 minutes en métro du musée du Louvre et la cathédrale Notre-Dame.