Jump to: Room choices | Hotel description | Map | Amenities | Reviews
This property has temporarily closed. Look at our other Rome options.
Aldrovandi Villa Borghese
Via Ulisse Aldrovandi, 15
Rome, Italy
00197
Nearest Airport: FCO
Sorry, no reviews were found for this hotel.
Write a review