This unpretentious hotel can be found in Venice.
Venice
45.43847, 12.33186 Open in Google Maps
APT
APT.VQ
10 guests
APT
APT.DX
10 guests