Apartment Podgora 13
Podgora 13 apartment is a fine accommodation to stay in Venice.
The venue is 9 km away from Museo di Storia Naturale. Within 100 meters from the venue, Ristorante Orientale and Baishakhi serve a wide selection of meals.
Stazione Venezia Mestre train station lies within a 10-minute walk.