Via Garibaldi House offers pet-friendly accommodation in Venice. The air-conditioned unit is 1.1 km from Basilica San Marco. Free WiFi is provided throughout the property. The kitchen has an oven. A flat-screen TV is featured. Piazza San Marco is...
Via Garibaldi House offers pet-friendly accommod Read more
Via Garibaldi House offers pet-friendly accommodation in Venice. The air-conditioned unit is 1.1 km from Basilica San Marco. Free WiFi is provided throughout the property. The kitchen has an oven. A flat-screen TV is featured. Piazza San Marco is...
Via Garibaldi House offers pet-friendly accommodation in Venice. The air-conditioned unit is 1.1 km from Basilica San Marco. Free WiFi is provided throughout the property. The kitchen has an oven. A flat-screen TV is featured. Piazza San Marco is...
Number of Rooms: 1