Margherita House Venice
Sorry, no rooms in the selected period.

We still have availability on the following dates ò 

Check availability 

Remember that in some periods there is a Minimum Stay of 2 nights