Welcome to Hotel Clark Greens , New Delhi , India