Hotel Excelsior Venice is a pet-friendly hotel located on the Venice Lido. It offers luxurious accommodations with stunning views of the Adriatic Sea. The hotel provides pet-friendly rooms and amenities, including dog beds, food bowls, and a pet-sitting service. Guests can enjoy a range of facilities, including a private beach, swimming pool, spa, and multiple dining options. The hotel is conveniently located near the water taxi stop, making it easy to explore the city with your furry friend.