Set in Venice, Venice Nice offers a garden and terrace. Basilica San Marco is 1.3 km away. Free WiFi is available throughout the property. All units are air conditioned and include a flat-screen TV with satellite channels.
Set in Venice, Venice Nice offers a garden and terrace. Basilica San Marco i Read more
Set in Venice, Venice Nice offers a garden and terrace. Basilica San Marco is 1.3 km away. Free WiFi is available throughout the property. All units are air conditioned and include a flat-screen TV with satellite channels.
Set in Venice, Venice Nice offers a garden and terrace. Basilica San Marco is 1.3 km away. Free WiFi is available throughout the property. All units are air conditioned and include a flat-screen TV with satellite channels.
Number of Rooms: 4