Grand Hotel de la Ville

Largo P Calamandrei 11
Parma
Italy