Hotel Palazzo Stern is a luxurious hotel located in a historic building on the Grand Canal in Venice. The hotel offers free WiFi to its guests and is just a short walk from St. Mark's Square. The rooms are spacious and elegantly decorated, and the hotel also has a rooftop terrace with stunning views of the city.