Hotel Excelsior Venice is a luxurious 5-star hotel located on the Venice Lido, just a short boat ride away from St. Mark's Square. The hotel features elegant rooms and suites, many of which offer stunning views of the lagoon. The hotel also offers a private beach, a restaurant, a bar, and a spa.