Filming Locations (2)

  • Rome, Lazio, Italy

  • Sheraton Hotel, Rome, Lazio, Italy