La Villa Royale is located in 2 Rue Duperré, 75009, Paris, France.