8.3
Le Royal***

1 English reviews

32 international reviews

/ 23°
9 Oct 2018
Number 182 of 1701 hotels in Paris