
Venezia, Italy
Palazzo Marcello Al Sole
3-star hotel
Situated in Venice's historic center, this charming hotel overlooks the Rio del Gaffaro, a mere 5-minute walk from Piazza Roma—the city's main transport hub for buses, cars, and ferries to Venice and Treviso airports. Santa Lucia…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Bar


