Venice Biennale Garibaldi Apartment Castello
Situated in Venice, 1.2 km from Doge's Palace and 1.2 km from Basilica San Marco, Venice Biennale Garibaldi features accommodation with free Wi-Fi in a historic building. The air-conditioned accommodation is 1.4 km from Piazza San Marco.
2082 Castello, Castello, 30122 Venice, Italy