Home > honeymoon > europe > italy > resorts > aldrovandi villa borghese

Aldrovandi Villa Borghese

Aldrovandi Villa Borghese in Italy honeymoon resort photo

About Aldrovandi Villa Borghese

Located in central Rome, Aldrovandi Villa Borghese is a business-friendly hotel within walking distance of Bioparco and National Gallery of Modern Art. Additional points of
View Resort Website View More Photos View Offers and Prices
0 Shares