Venice apartments Jump to bottom Posted by Cheryl (Connecticut, USA) on 10/04/08 03:01 PM The Angelo apartments on Campo San' Angelo--has anyone stayed here and if so, what are they like? Thanks!