Grand Hotel Italia

Venue Details
  • Address
    Strada Trifoiului 2, Cluj-Napoca 400478