12 Rue Kleber, Montreuil
Le Kleber is located in Montreuil 200 metres from Croix de Chavaux Metro Station and 20 minutes away by metro from the Paris city centre. Providing a 07:00 to 23:00 reception the hotel features a bar a restaurant and a terrace.