We do not accept reservations.
Le Royal Palace Rue de Vaugirard 337 75015 Paris France
+33 1 45 32 00 32
Contact us
Get directions