translate English to French: The new Premier Hotel is situated in the town centre, within easy reach of the town square, some state institutions, cultural and historic monuments and sites.
Ce nouveau Premier Hotel est situé en centre-ville, à une courte distance du parc municipal, de certaines institutions nationales et de monuments et de sites culturels et historiques.