Santa Croce Guest House

1160 Riva de Biasio, 30135 Venice Italy
Guest house
Hotel
Santa Croce Guest House | Mestre | Italy | TripAligner