3Hotel Villa Rosa (from EUR 39)

Just a short walk away from the Santa Lucia station, the Villa Rosa hotel is right in the center of historic Venice.

There’s a private courtyard where guests can get away from the hustle of the city and retreat to a calm and relaxing space.