El Hotel Carlton on the Grand Canal es un hotel de 4 estrellas situado en el Gran Canal, a solo 5 minutos a pie de la estación de tren de Santa Lucía. Ofrece habitaciones elegantes con vistas al canal, restaurante que sirve cocina italiana y veneciana, y una terraza en la azotea con vistas panorámicas de la ciudad.