
Venue type
Hotel
Location
Rome, Italy
InterContinental Rome Ambasciatori Palace
Hotel resort & Business Center
