Hotel President is located near the Juventus Stadium. Find out More!
Soccer Football - General view outside of the J Hotel near Juventus' Allianz Stadium after Italy allowed Serie A teams to start training individually as the country begins a staged end to