Venice Hotels Articles

August 12, 2010

Hotel reviews: Hotel Ambasciatori, Mestre, Venice, Italy

… been to Venice, I really wanted to visit, but travelling with four meant hotel rooms are not cheap and hotel rooms in Venice are especially not cheap. So this hotel provided an excellent solution – a few kilometres outside Venice itself makes all …

Powered by WordPress