7.8
Excelsior Latin**

3 English reviews

90 international reviews

/
14 Dec 2017
Number 30 of 1697 hotels in Paris

Find the best prices and last minutes for Hotel Excelsior Latin** at: