We love the Grand Canal at the Venetian. You can spend hours there if you want.
Food courts are near by and fine dinning as well. The shops are great, you can spend tons of money or just look around.
The Grand Canal has gondolas you can ride or just watch the man made canal running through the area.
It is all indoors, in the Venetian Hotel, so no heat issues.
There are free shows throughout the day and it is safe, clean and fun.
Enjoy.