Welcome to Capital O Hotel Vasundhra Grand , New Delhi , India