7.8
Excelsior Latin**

3 English reviews

90 international reviews

/ 16°
23 Oct 2018
Number 32 of 1701 hotels in Paris

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