Secret Garden Villa Borghese Apartment Rome
Located in the heart of Rome, Secret Garden Villa Borghese is a 10-minute walk from Bioparco di Roma and Villa Borghese. It is an apartment with free Wi-Fi.
Number of rooms: 2
Viale Bruno Buozzi 6, Villa Borghese Parioli, 00197 Rome, Italy