Contact

Get in touch

Location of Le Royal Palace

Le Royal Palace
Rue de Vaugirard 337
75015 Paris
France

+33 1 45 32 00 32

Contact us

Get directions