Luxury Hotels in Rome » Sofitel Rome Villa Borghese » Photo Gallery Sofitel Rome Villa Borghese - Rome, Lazio, Italy Sofitel Rome Villa Borghese : Click Here to View Full Hotel Description >> Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma Sofitel Roma