
Venezia, Italy
Hotel Rio
3-star hotel
Hotel Rio is located in the centre of Venice, just 250 metres from Saint Mark’s Square. Free WiFi access is available in all areas. Each room here will provide you with a satellite flat-screen TV, air conditioning and an electric…
- Wi-fi
- Laundry service · extra charge
- Bellboy service · extra charge
- Breakfast


