| | Small Charming Inn Rio Alto is situated next to the canal where you can view Venice's famous gondolas passing by. For those who enjoy shopping this area offers some of Venice's best boutiques... (read more) |
| Facilities: | Air Conditioning | Pets Welcome | Guided Tours | Non Smoking Rooms | | |
| |
|