Set directly on the Grand Canal just a few hundred yards from Venice’s Santa Lucia train station. Saint Mark's Square and Fenice Theater are within 1.2 mi of the property. Rialto Bridge is a 15-minute walk away. It offers free WiFi throughout and a spacious garden on the canal. Air-conditioned rooms come with modern decor, satellite TVs and mini-bars. Some rooms include a spa bath.