This homely hotel is located in Venice. Convenient public transport links are within 200 metres of the hotel.Town centre: 50 mBeach: 2 kmPublic transport: 100 m
Built in 1600, this 4 storey hotel has 28 rooms.