Photos of the Locanda Ovidius, Venice.

About the hotel