Venice Hotels .Hotel Villa Igea Hotels In Venice.Venice Hotels.Venice Italy Hotel Select your language: english language select italian language
camera
camera
camera

 

camera
camera
camera
Villa Igea boasts 17 rooms, decorated in charming Venetian style, half of which look onto the sunny Campo and imposing facade of the San Zaccaria Church, considered a Renaissance masterpiece..