This unpretentious hotel can be found in Venice.
Venice
45.43622, 12.34906 Open in Google Maps
ROO
ROO.DP
10 guests