Set within 200 metres of Frari Basilica and 300 metres of Scuola Grande di San Rocco, Palazzo Garzoni offers rooms with air conditioning and a private bathroom in Venice. It is located 1.1 km from Venice Santa Lucia Train Station and features a concierge service. The accommodation provides a 24-hour front desk, a lift and luggage storage for guests.
The units at the apartment complex come with a flat-screen TV and a kitchen. Featuring a private bathroom, units at the apartment complex also provide guests with free WiFi, while certain rooms will provide you with a terrace.
Popular points of interest near the apartment include Rialto Bridge, Basilica San Marco and Piazza San Marco. The nearest airport is Venice Marco Polo, 13 km from Palazzo Garzoni, and the property offers a paid airport shuttle service.