Rome is a beautiful city to visit during the Christmas season. The main attractions include St. Peter's Square, which is decorated with a large Christmas tree. All of Rome seems to come alive with Christmas spirit, as people shop for gifts at local markets or enjoy traditional foods in the city's restaurants.