Santa Croce Boutique Hotel

Starting at
$217

TripAdvisor Review

Based on 205 review

See all

This simple hotel is located in Venice.

More details