|
|
|
Riverside Hotel - Hotel Londra Palace, Venice, Italy
- coastal | canalside | waterfront | riverside
- Decor category: 3
- Price category: 3
A canalside hotel in Venice overlooking the canal. On the Promenade of Riva degli Schiavoni 200m from St Marks Square.
|
|
|
|