AO Hotel Venezia Mestre 2
Via Ca' Marcello, 13, Mestre, VE
AO Hotel Venezia Mestre 2's great location gets high marks from our customers. During your stay, you'll be within walking distance of Ferretto Square. Features include a bar, breakfast (surcharge) and self-parking (surcharge). This hostel has 284 rooms. All rooms offer free WiFi and flat-screen TVs.