id 030958
  • Giudecca Apartment

sleeps 6
80 sqm
3 bedrooms
2 bathrooms

My List

Giudecca Apartment
from
€ 71
per person per night