Santa Croce Boutique Hotel

Starting at
$265

TripAdvisor Review

Based on 215 review

See all

This simple hotel is located in Venice.

More details