Riva Degli Schiavoni - Castello 4171, 30122 Venezia
Hotel
5 stars
with
52
rooms
Located on the Riva degli Schiavoni, Londra Palace Venezia is just a 5-minute walk from St. Mark's Square. It
offers free Wi-Fi, and rooms with antique furniture. Some offer views of St. Mark’s Basin and St. George Island.
Rooms at the Londra Palace are uniquely decorated, and feature original paintings and ...