Tag: Wombat’s City Hostels

wombat’s CITY HOSTEL VENICE Mestre – Venice, Italy

Rated 9.4 out of 10 by 82 reviewers, people who stayed here were very impressed with this hotel and thought it was an awesome place! Wombat’s CITY HOSTEL VENICE Mestre is a popular choice amongst travellers in Venice, whether exploring or just passing through. The property offers various recreational opportunities. Friendly staff, great facilities, and …

Continue reading