Backpackers House Venice
Venice — Campo Santa Margherita, Calle del Forno 2967, Dors
Just a couple of steps from Camo Santa Margherita Square, Backpackers House Venice is located in Venice. Simply furnished, rooms feature free WiFi access. Each room features a desk, cooling fans and tiled floors.