Stars: ★ ★
The Hotel Paris Lecluse is a conveniently located hotel in Paris that is situated in just north of the city center and close to the Place de Clichy Metro station.
No comments:
Post a Comment