Hotel Locanda Canal

Located in the centre of Venice, the Locanda Canal is housed in a 13th Century palace facing the Rio del Remedio, a few steps from St. Mark Square and from St.Mark Basin.

This hotel is the ideal location to reach all the main tourist sites of the city.

Hotel Locanda Canal, Castello 4422/C - Venice