This unpretentious hotel is located in Venice.
Venice
45.43678, 12.34085 Open in Google Maps
APT
APT.B4
10 guests