Hotel Londra Palace is a charming boutique hotel situated on the Riva degli Schiavoni waterfront. It boasts a beautiful terrace overlooking the lagoon, where guests can unwind and admire the picturesque views of Venice. The hotel offers comfortable rooms, a bar, and a restaurant serving delicious Italian cuisine.