HotelsClick.com

Hotel Rosa Cottage - Venice - Mestre Italy - Photos

» Hotel Rosa Cottage - Venice - Mestre Italy

Booking.com

No photos

Hotel Rosa Cottage - Venice - Mestre Italy - Search and Book Hotel

Marghera Via Trieste 16 Venice - Mestre
Hotels 2 Stars Italy