L’Altalena di Francesca – Venice, Italy L’Altalena di Francesca is a bookable accommodation in Venezia, Italy. Best Prices & Book Now