Dear Prateek Nayak,
Thank you for contacting us!
Please inform that your residence is not important to the visa procedure but your nationality.
We would like to confirm that we can provide Vietnam visa on arrival for Indian passport holders. There are two options as follow:
1. In case, you can provide us with a letter of guarantee written by a company in Vietnam for your family's stay duration, the service fee is cheaper. It is USD 25/ pax for 1 month single entry entry visa.
2. If you can not provide the letter of guarantee, we can still assist you to get your visa but the service is a bit higher. It is USD 35/ pax for 1 month single.
For more information, please see at Vietnam Visa On Arrival For Indian Passport Holders.
Many thanks and Best regards,