Location

Leonardo Royal Hotel Mestre

Via Ca' Marcello 6
30173 Mestre VE