Located in Venice (Santa Croce), this apartment is within a 10-minute walk of Piazzale Roma and Grand Canal. This apartment is 0.6 mi (0.9 km) from Port of Venice and 0.6 mi (1 km) from Tronchetto Waterbus Stop ... Read more

View all Luxury Hotels in Venice