Ramda Encore, first Wyndham-certified four star hotel in Nepal