Hotel Carlton On The Grand Canal

Accommodation

Europe, Italy, Venice