Featuring free WiFi throughout the property, Rio Venice offers accommodation in Venice, 1 km from Grand Canal. Each room is fitted with a flat-screen TV and a kettle.
Featuring free WiFi throughout the property, Rio Venice offers accommodation in Venice, 1 km from Grand Canal. Each room is fitted Read more
Featuring free WiFi throughout the property, Rio Venice offers accommodation in Venice, 1 km from Grand Canal. Each room is fitted with a flat-screen TV and a kettle.
Featuring free WiFi throughout the property, Rio Venice offers accommodation in Venice, 1 km from Grand Canal. Each room is fitted with a flat-screen TV and a kettle.
Number of Rooms: 3