Aldrovandi Villa Borghese - The Leading Hotels of the World 5 stars

Via Ulisse Aldrovandi 15, Villa Borghese Parioli, 00197 Rome, Italy

Hotel image
Read more reviews for Aldrovandi Villa Borghese - The Leading Hotels of the World