Sofitel Rome Villa Borghese

Sofitel Rome Villa Borghese Address: Via Lombardia 47, Rome, Italy

Minimum price found for Sofitel Rome Villa Borghese was: 198 EUR

Click here to get more information, photos & guest ratings for Sofitel Rome Villa Borghese