Royal San Marco Hotel

Calle San Marco 848
Venice
Italy