Hotel Londra Palace is a historic hotel located on the Riva degli Schiavoni, just a few steps from St. Mark's Square. The hotel offers elegant rooms and suites, a restaurant serving traditional Venetian cuisine, and a bar with views of the lagoon. With free cancellation, guests can book their stay without worrying about unexpected changes in their travel plans.