Hotel Palazzo Stern is a boutique hotel located on the Grand Canal in the Dorsoduro district of Venice. It boasts a rooftop terrace with panoramic views of the city and the canal. The terrace is a perfect spot to unwind and admire the beauty of Venice. The hotel offers elegant rooms, a bar, and a private dock for water taxis.