City Centre Apartments By Rent
City Centre Apartments By Rent apartment provides a comfortable stay in Venice.
Located in Castello district, the venue is just 1.8 km away from Santa Croce . A 10-minute walk to the center of Venice. The property is about 5 minutes’ walk from La Mela Verde serving Italian dishes.
The apartment offers 2 bedrooms.
Anfora train station is a 15-minute walk away.