TRIBE Paris Clichy Hotel
Clichy · France
TRIBE Paris Clichy sits in the lively center of Clichy, just beside the historic Saint-Vincent-de-Paul church and a short walk from Mairie de Clichy metro station. The 120-room hotel takes a contemporary, social approach to city accommodation, with compact but…
June 2024