Customer Service 24/7
Hot Deals Newsletter
Get great travel deals direct to your mailbox
send page to a friend
Venice Travel Guide
The city of Venice with its network of canals has captivated the minds of travellers for years. Nicknamed the ‘City of Water’, Venice is located in the northeast of Italy and aside from the city itself, there are a number other islands within the Veneto region. The city has a population of around 60,000, and is a wonderful place to explore.