Best Western Plus Ambassador Suites Venice