Triangle Sports plex is the closest place to chapel hill for ice skating. public ice skating is only on weeknights 8-10pm, and fridays are college night so you can ice skate for only $5! If you think that's not enough time, trust me, 2 hrs is plenty to go in a circle. Also, sometimes they have college hockey games afterwards so stick around for those!
more