Dorsoduro 1681, 30123 Venezia
Apartments
Set in Venice, less than 1 km from Scuola Grande di San Rocco and a 13-minute walk from Frari Basilica, Artist House offers air conditioning. The property has garden and city views, and is 1.4 km from Venice Santa Lucia Train Station. Offering free WiFi throughout the property, the non-smoking apartment...