Hotel Delfino is located along the lively Corso del Popolo near the bus stops that take you to Venice in just ten minutes.
Along the lively Corso del Popolo and bus stop for the route to Venice in only ten minutes
Corso Del Popolo 211, 30172 Mestre, Italy