Just returned from a 12 day tour of Italy. Stayed at Hotel Delfino in Venice-Mestre for a few nights. Hotel was great. Good looking, modern. Nice Breakfast, except for the "American coffee", which was horrible. Located not too far away from Venice (10 Mins) within walking distance to local area and next door to a supermarket. Nice front desk personnel.... more







