
San Marco 1721, 30124 Venice, Italy
This place in Venice has its own character. On the plus side: bed and breakfast, 3-star standard, air conditioning and pets allowed.
The property supports visitors who want to stay close to major sights while also having in-room essentials such as air conditioning, a desk, a fridge, and WiFi for everyday...


















