content filed under:
Set beside Rome’s beautiful Villa Borghese gardens, Parco dei Principi Grand Hotel & Spa offers a peaceful retreat with all the elegance of a classic Italian grand hotel — just moments from the Eternal City’s most iconic sights.