translate English to French: A completely renovated four star hotel located just three kilometres from Rome city centre and close...
L’hôtel Saint-Paul est un hôtel quatre étoiles rénové dans son intégralité se situant à seulement tr...