Hotel Carlton on the Grand Canal is a pet-friendly hotel situated on the Grand Canal in Venice. The hotel offers comfortable rooms with classic Venetian 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 bar, and a restaurant serving Venetian and international cuisine. It is located near the Santa Lucia train station, providing easy access to the city's attractions.