Viva Wyndham introduces complimentary travel insurance programma across resorts

0
101

Hotel Assist Insurance is part of Viva Wyndham’s all-inclusive package and covers travelers from check-in to check-out.