Very central apartment in historical 1600 Palace with lift within a few min walk from San Marco Square Apartment San Marco
Located in the centre of Venice, Ca Rosa S.Marco offers accommodation in a 17th-century building in Venice. It features free Wi-Fi throughout and is reached by a lift.
San Marco 2426, San Marco, 30124 Venice, Italy