Principe

146 Lista di Spagna, 30121 Venice, Italy

4
4

Situated on the Grand Canal, a short walk from the train station, this early 15th century palace was completely renovated and offers spacious bedrooms.