A guesthouse in the heart of Venice on Rio Terà Santi Apostoli, one of the city's most vibrant thoroughfares. The central location is perfect for exploring the canals and alleyways in all directions.
AddressRio Terà Santi Apostoli 4687, Venezia
CityVenezia
