"overlooking the Grand Canal"

The Grand Canal is one of the main waterways of Venice.

Take a trip along the Grand Canal: