Great location in Venice. A short walk from St. Marks Square.
Located behind a door in one of Venice’s narrow streets is Michele’s place. It includes a small courtyard, garden, boat launch bay, and guest rooms up a flight of stairs.
Breakfast items were included in our stay, along with a map of the area.