Located in a quiet little square close to St Marks Square and only 10/15mins from everything else. However if you try and find it on an internet map it will say that it is near Rialto on the Grand Canal which is wrong, it is in the square behind the Giglo Vapperetto stop. Staff, I think that there are some... more









