This 2 star hotel is located within the city of Paris and was established in 1940. It is a short drive away from the Arc de Triomphe and the nearest station is Louise Michel. The Hotel has a restaurant and a coffee shop. All 45 rooms are equipped with hairdryer.