translate English to French: Located on the hotel premises, Restaurant Aparjods is widely known for its fabulous cuisine and unique interior design.
Le restaurant de l'hôtel est connu pour son excellente cuisine et sa décoration exceptionnelle.