Hotel Principe, Venice hotels at discounted rates

Hotel Principe
Lista Di Spagna 146, Venice, 30121, Italy