Hotel Russo Palace

Riviera San Nicolo 11/A
Venice
Italy