Room from 0 €
Located in Paris, less than 1 km from Arc de Triomphe and 2.6 km from the centre, Black Door provides air-conditioned accommodation with free WiFi, and a restaurant. Each unit comes with a sofa, a seating area, a flat-screen TV, a well-fitted…Favourite