Hotel Palazzo Stern is a pet-friendly boutique hotel located on the Grand Canal in Venice. The hotel offers stylish rooms and suites with a mix of modern and traditional decor. Pets are welcome in select rooms and are provided with amenities such as pet beds and food bowls. The hotel features a rooftop terrace with panoramic views, a private dock, and a wellness area with a Turkish bath and sauna. It is conveniently located near the Ca' Rezzonico water bus stop.