The Sheraton Roma Hotel & Conference Center

Rome
Italy